{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 3018.3567,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 1186,
  "skipCount" : 7,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI",
          "duration" : 0.008,
          "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.144,
      "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:07:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
          "duration" : 1.718,
          "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 @ 1753153733541 ms III - Start\u000aSLOCK [T main @ 1753153733542 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 @ 1753153735283 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153735283 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.411,
      "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 @ 1753153733541 ms III - Start\u000aSLOCK [T main @ 1753153733542 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 @ 1753153735283 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153735283 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:08:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
          "duration" : 3.079,
          "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 @ 1753153736637 ms III - Start\u000aSLOCK [T main @ 1753153736638 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO,\u000a...[truncated 19925 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 @ 1753153740543 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153740543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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_SR\u000a...[truncated 5514 chars]...\u000arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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.258,
          "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 @ 1753153736637 ms III - Start\u000aSLOCK [T main @ 1753153736638 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO,\u000a...[truncated 19925 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 @ 1753153740543 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153740543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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_SR\u000a...[truncated 5514 chars]...\u000arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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.539,
          "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 @ 1753153736637 ms III - Start\u000aSLOCK [T main @ 1753153736638 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO,\u000a...[truncated 19925 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 @ 1753153740543 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153740543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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_SR\u000a...[truncated 5514 chars]...\u000arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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" : 4.596,
      "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 @ 1753153736637 ms III - Start\u000aSLOCK [T main @ 1753153736638 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO,\u000a...[truncated 19925 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 @ 1753153740543 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153740543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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_SR\u000a...[truncated 5514 chars]...\u000arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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:08:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 2.53,
          "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 @ 1753153741838 ms III - Start\u000aSLOCK [T main @ 1753153741839 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\u000aDropping G\u000a...[truncated 12959 chars]...\u000a/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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 @ 1753153745550 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153745550 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 0.306,
          "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 @ 1753153741838 ms III - Start\u000aSLOCK [T main @ 1753153741839 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\u000aDropping G\u000a...[truncated 12959 chars]...\u000a/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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 @ 1753153745550 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153745550 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 0.385,
          "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 @ 1753153741838 ms III - Start\u000aSLOCK [T main @ 1753153741839 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\u000aDropping G\u000a...[truncated 12959 chars]...\u000a/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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 @ 1753153745550 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153745550 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.401,
      "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 @ 1753153741838 ms III - Start\u000aSLOCK [T main @ 1753153741839 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\u000aDropping G\u000a...[truncated 12959 chars]...\u000a/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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 @ 1753153745550 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153745550 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:09:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 0.006,
          "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 @ 1753153746849 ms III - Start\u000aSLOCK [T main @ 1753153746850 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 3104 chars]...\u000aar, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758393 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" : 4.743,
          "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 @ 1753153746849 ms III - Start\u000aSLOCK [T main @ 1753153746850 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 3104 chars]...\u000aar, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758393 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.262,
          "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 @ 1753153746849 ms III - Start\u000aSLOCK [T main @ 1753153746850 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 3104 chars]...\u000aar, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758393 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.265,
          "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 @ 1753153746849 ms III - Start\u000aSLOCK [T main @ 1753153746850 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 3104 chars]...\u000aar, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758393 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.235,
          "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 @ 1753153746849 ms III - Start\u000aSLOCK [T main @ 1753153746850 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 3104 chars]...\u000aar, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758393 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.208,
      "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 @ 1753153746849 ms III - Start\u000aSLOCK [T main @ 1753153746850 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 3104 chars]...\u000aar, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758393 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:09:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
          "duration" : 9.936,
          "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 @ 1753153759636 ms III - Start\u000aSLOCK [T main @ 1753153759637 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[.]]\u000aDropping GLCaps[wgl vid 20\u000a...[truncated 36866 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 @ 1753153781257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153781257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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\u000a...[truncated 3220 chars]...\u000aalised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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" : 3.658,
          "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 @ 1753153759636 ms III - Start\u000aSLOCK [T main @ 1753153759637 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[.]]\u000aDropping GLCaps[wgl vid 20\u000a...[truncated 36866 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 @ 1753153781257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153781257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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\u000a...[truncated 3220 chars]...\u000aalised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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" : 3.508,
          "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 @ 1753153759636 ms III - Start\u000aSLOCK [T main @ 1753153759637 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[.]]\u000aDropping GLCaps[wgl vid 20\u000a...[truncated 36866 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 @ 1753153781257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153781257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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\u000a...[truncated 3220 chars]...\u000aalised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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" : 3.529,
          "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 @ 1753153759636 ms III - Start\u000aSLOCK [T main @ 1753153759637 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[.]]\u000aDropping GLCaps[wgl vid 20\u000a...[truncated 36866 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 @ 1753153781257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153781257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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\u000a...[truncated 3220 chars]...\u000aalised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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" : 22.312,
      "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 @ 1753153759636 ms III - Start\u000aSLOCK [T main @ 1753153759637 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[.]]\u000aDropping GLCaps[wgl vid 20\u000a...[truncated 36866 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 @ 1753153781257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153781257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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\u000a...[truncated 3220 chars]...\u000aalised GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/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:09:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 0.006,
          "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 @ 1753153782745 ms III - Start\u000aSLOCK [T main @ 1753153782746 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 68480 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 @ 1753153838485 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153838486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 34.555,
          "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 @ 1753153782745 ms III - Start\u000aSLOCK [T main @ 1753153782746 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 68480 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 @ 1753153838485 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153838486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 14.295,
          "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 @ 1753153782745 ms III - Start\u000aSLOCK [T main @ 1753153782746 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 68480 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 @ 1753153838485 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153838486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 2.849,
          "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 @ 1753153782745 ms III - Start\u000aSLOCK [T main @ 1753153782746 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 68480 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 @ 1753153838485 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153838486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 2.865,
          "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 @ 1753153782745 ms III - Start\u000aSLOCK [T main @ 1753153782746 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 68480 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 @ 1753153838485 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153838486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 56.565,
      "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 @ 1753153782745 ms III - Start\u000aSLOCK [T main @ 1753153782746 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 68480 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 @ 1753153838485 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153838486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:09:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
          "duration" : 10.508,
          "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 @ 1753153840028 ms III - Start\u000aSLOCK [T main @ 1753153840029 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153853143 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153853143 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
          "duration" : 2.573,
          "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 @ 1753153840028 ms III - Start\u000aSLOCK [T main @ 1753153840029 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153853143 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153853143 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.806,
      "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 @ 1753153840028 ms III - Start\u000aSLOCK [T main @ 1753153840029 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153853143 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153853143 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:10:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
          "duration" : 3.502,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testX11WindowMemoryLeak",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.623,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:32:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
          "duration" : 2.906,
          "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 @ 1753155138253 ms III - Start\u000aSLOCK [T main @ 1753155138254 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\u000aLoop.0 1/15\u000aLoop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms \u000a...[truncated 3531 chars]...\u000aRemove01GLCanvasSwingAWT - test03OffscreenPBuffer\u000aNo offscreen test requested or platform doesn't support offscreen rendering.\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 @ 1753155143528 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155143528 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" : 0.0,
          "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 @ 1753155138253 ms III - Start\u000aSLOCK [T main @ 1753155138254 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\u000aLoop.0 1/15\u000aLoop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms \u000a...[truncated 3531 chars]...\u000aRemove01GLCanvasSwingAWT - test03OffscreenPBuffer\u000aNo offscreen test requested or platform doesn't support offscreen rendering.\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 @ 1753155143528 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155143528 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" : 0.001,
          "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 @ 1753155138253 ms III - Start\u000aSLOCK [T main @ 1753155138254 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\u000aLoop.0 1/15\u000aLoop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms \u000a...[truncated 3531 chars]...\u000aRemove01GLCanvasSwingAWT - test03OffscreenPBuffer\u000aNo offscreen test requested or platform doesn't support offscreen rendering.\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 @ 1753155143528 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155143528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.967,
      "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 @ 1753155138253 ms III - Start\u000aSLOCK [T main @ 1753155138254 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\u000aLoop.0 1/15\u000aLoop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms \u000a...[truncated 3531 chars]...\u000aRemove01GLCanvasSwingAWT - test03OffscreenPBuffer\u000aNo offscreen test requested or platform doesn't support offscreen rendering.\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 @ 1753155143528 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155143528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:32:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
          "duration" : 4.69,
          "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 @ 1753155145068 ms III - Start\u000aSLOCK [T main @ 1753155145069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0\u000a...[truncated 3389 chars]...\u000aWindowNewtCanvasAWT - test03OffscreenPBuffer\u000aNo offscreen test requested or platform doesn't support offscreen rendering.\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 @ 1753155152124 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155152125 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.TestAddRemove02GLWindowNewtCanvasAWT",
          "duration" : 0.001,
          "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 @ 1753155145068 ms III - Start\u000aSLOCK [T main @ 1753155145069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0\u000a...[truncated 3389 chars]...\u000aWindowNewtCanvasAWT - test03OffscreenPBuffer\u000aNo offscreen test requested or platform doesn't support offscreen rendering.\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 @ 1753155152124 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155152125 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.TestAddRemove02GLWindowNewtCanvasAWT",
          "duration" : 0.0,
          "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 @ 1753155145068 ms III - Start\u000aSLOCK [T main @ 1753155145069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0\u000a...[truncated 3389 chars]...\u000aWindowNewtCanvasAWT - test03OffscreenPBuffer\u000aNo offscreen test requested or platform doesn't support offscreen rendering.\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 @ 1753155152124 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155152125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.778,
      "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 @ 1753155145068 ms III - Start\u000aSLOCK [T main @ 1753155145069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0\u000a...[truncated 3389 chars]...\u000aWindowNewtCanvasAWT - test03OffscreenPBuffer\u000aNo offscreen test requested or platform doesn't support offscreen rendering.\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 @ 1753155152124 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155152125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:32:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
          "duration" : 2.122,
          "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 @ 1753153854354 ms III - Start\u000aSLOCK [T main @ 1753153854354 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on\u000a...[truncated 2157 chars]...\u000aGLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[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 @ 1753153858680 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153858680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.992,
      "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 @ 1753153854354 ms III - Start\u000aSLOCK [T main @ 1753153854354 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on\u000a...[truncated 2157 chars]...\u000aGLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[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 @ 1753153858680 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153858680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:10:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
          "duration" : 28.361,
          "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 @ 1753155153703 ms III - Start\u000aSLOCK [T main @ 1753155153704 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[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@70a\u000a...[truncated 16162 chars]...\u000aaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]\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 @ 1753155182114 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155182114 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : "Iteration  0 / 5\u000aIteration  1 / 5\u000aIteration  2 / 5\u000aIteration  3 / 5\u000aIteration  4 / 5\u000a"
        }
      ],
      "duration" : 29.108,
      "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 @ 1753155153703 ms III - Start\u000aSLOCK [T main @ 1753155153704 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[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@70a\u000a...[truncated 16162 chars]...\u000aaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]\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 @ 1753155182114 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155182114 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
      "stdout" : "Iteration  0 / 5\u000aIteration  1 / 5\u000aIteration  2 / 5\u000aIteration  3 / 5\u000aIteration  4 / 5\u000a",
      "timestamp" : "2025-07-22T03:32:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
          "duration" : 1.337,
          "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 @ 1753155183792 ms III - Start\u000aSLOCK [T main @ 1753155183793 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x384081da: tileRendererInUse null, GearsES2[obj 0x384081da isInit false, usesShared false, 1 null, 2 n\u000a...[truncated 5098 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x67d5577c: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x67d5577c 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 @ 1753155188733 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155188733 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
          "duration" : 1.21,
          "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 @ 1753155183792 ms III - Start\u000aSLOCK [T main @ 1753155183793 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x384081da: tileRendererInUse null, GearsES2[obj 0x384081da isInit false, usesShared false, 1 null, 2 n\u000a...[truncated 5098 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x67d5577c: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x67d5577c 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 @ 1753155188733 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155188733 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000a"
        }
      ],
      "duration" : 5.627,
      "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 @ 1753155183792 ms III - Start\u000aSLOCK [T main @ 1753155183793 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x384081da: tileRendererInUse null, GearsES2[obj 0x384081da isInit false, usesShared false, 1 null, 2 n\u000a...[truncated 5098 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x67d5577c: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x67d5577c 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 @ 1753155188733 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155188733 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000a",
      "timestamp" : "2025-07-22T03:33:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
          "duration" : 2.438,
          "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 @ 1753153859857 ms III - Start\u000aSLOCK [T main @ 1753153859858 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x323d541f: tileRendererInUse null, GearsES2[obj 0x323d541f isInit false, usesShared false, 1 \u000a...[truncated 4654 chars]...\u000a2.dispose 0x74872f4e: tileRendererInUse null\u000aThread[#36,Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74872f4e 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 @ 1753153862422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153862422 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.TestBug669RecursiveGLContext01NEWT",
          "duration" : 0.098,
          "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 @ 1753153859857 ms III - Start\u000aSLOCK [T main @ 1753153859858 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x323d541f: tileRendererInUse null, GearsES2[obj 0x323d541f isInit false, usesShared false, 1 \u000a...[truncated 4654 chars]...\u000a2.dispose 0x74872f4e: tileRendererInUse null\u000aThread[#36,Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74872f4e 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 @ 1753153862422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153862422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.229,
      "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 @ 1753153859857 ms III - Start\u000aSLOCK [T main @ 1753153859858 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x323d541f: tileRendererInUse null, GearsES2[obj 0x323d541f isInit false, usesShared false, 1 \u000a...[truncated 4654 chars]...\u000a2.dispose 0x74872f4e: tileRendererInUse null\u000aThread[#36,Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74872f4e 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 @ 1753153862422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153862422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:10:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
          "duration" : 3.097,
          "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 @ 1753153863646 ms III - Start\u000aSLOCK [T main @ 1753153863647 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim\u000aThread[#34,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#34,Thread-1-Animator#01,5,main]\u000aChosen \u000a...[truncated 8299 chars]...\u000a,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,Thread-1-Display-.windows_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 @ 1753153866936 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153866937 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.163,
          "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 @ 1753153863646 ms III - Start\u000aSLOCK [T main @ 1753153863647 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim\u000aThread[#34,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#34,Thread-1-Animator#01,5,main]\u000aChosen \u000a...[truncated 8299 chars]...\u000a,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,Thread-1-Display-.windows_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 @ 1753153866936 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153866937 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.93,
      "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 @ 1753153863646 ms III - Start\u000aSLOCK [T main @ 1753153863647 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim\u000aThread[#34,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#34,Thread-1-Animator#01,5,main]\u000aChosen \u000a...[truncated 8299 chars]...\u000a,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,Thread-1-Display-.windows_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 @ 1753153866936 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153866937 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 3.043,
          "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 @ 1753153868109 ms III - Start\u000aSLOCK [T main @ 1753153868110 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CP\u000a...[truncated 1408 chars]...\u000ap: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#43,main-Display-.windows_nil-1-EDT-7,5,main]\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 @ 1753153875146 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Display mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDispl\u000a...[truncated 2104 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.648,
          "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 @ 1753153868109 ms III - Start\u000aSLOCK [T main @ 1753153868110 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CP\u000a...[truncated 1408 chars]...\u000ap: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#43,main-Display-.windows_nil-1-EDT-7,5,main]\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 @ 1753153875146 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Display mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDispl\u000a...[truncated 2104 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.662,
          "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 @ 1753153868109 ms III - Start\u000aSLOCK [T main @ 1753153868110 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CP\u000a...[truncated 1408 chars]...\u000ap: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#43,main-Display-.windows_nil-1-EDT-7,5,main]\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 @ 1753153875146 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Display mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDispl\u000a...[truncated 2104 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.653,
          "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 @ 1753153868109 ms III - Start\u000aSLOCK [T main @ 1753153868110 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CP\u000a...[truncated 1408 chars]...\u000ap: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#43,main-Display-.windows_nil-1-EDT-7,5,main]\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 @ 1753153875146 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Display mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDispl\u000a...[truncated 2104 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.666,
          "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 @ 1753153868109 ms III - Start\u000aSLOCK [T main @ 1753153868110 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CP\u000a...[truncated 1408 chars]...\u000ap: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#43,main-Display-.windows_nil-1-EDT-7,5,main]\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 @ 1753153875146 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Display mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDispl\u000a...[truncated 2104 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.66,
          "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 @ 1753153868109 ms III - Start\u000aSLOCK [T main @ 1753153868110 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CP\u000a...[truncated 1408 chars]...\u000ap: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#43,main-Display-.windows_nil-1-EDT-7,5,main]\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 @ 1753153875146 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Display mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDispl\u000a...[truncated 2104 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.663,
          "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 @ 1753153868109 ms III - Start\u000aSLOCK [T main @ 1753153868110 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CP\u000a...[truncated 1408 chars]...\u000ap: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#43,main-Display-.windows_nil-1-EDT-7,5,main]\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 @ 1753153875146 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Display mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDispl\u000a...[truncated 2104 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        }
      ],
      "duration" : 7.704,
      "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 @ 1753153868109 ms III - Start\u000aSLOCK [T main @ 1753153868110 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CP\u000a...[truncated 1408 chars]...\u000ap: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#43,main-Display-.windows_nil-1-EDT-7,5,main]\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 @ 1753153875146 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Display mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: CPU_SRC\u000aDispl\u000a...[truncated 2104 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a",
      "timestamp" : "2025-07-22T03:11:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
          "duration" : 2.208,
          "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 @ 1753153876362 ms III - Start\u000aSLOCK [T main @ 1753153876363 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 2651 chars]...\u000a<7fc229ab, 2cbb3d47>[count 1, qsz 0, owner <main>]\u000a, GDIDummyUpstreamSurfaceHook[pixel 512x512]\u000a, upstreamSurface false ]]]  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 @ 1753153878626 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153878626 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.03,
          "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 @ 1753153876362 ms III - Start\u000aSLOCK [T main @ 1753153876363 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 2651 chars]...\u000a<7fc229ab, 2cbb3d47>[count 1, qsz 0, owner <main>]\u000a, GDIDummyUpstreamSurfaceHook[pixel 512x512]\u000a, upstreamSurface false ]]]  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 @ 1753153878626 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153878626 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.924,
      "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 @ 1753153876362 ms III - Start\u000aSLOCK [T main @ 1753153876363 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 2651 chars]...\u000a<7fc229ab, 2cbb3d47>[count 1, qsz 0, owner <main>]\u000a, GDIDummyUpstreamSurfaceHook[pixel 512x512]\u000a, upstreamSurface false ]]]  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 @ 1753153878626 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153878626 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 3.522,
          "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 @ 1753155190233 ms III - Start\u000aSLOCK [T main @ 1753155190234 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.windows.WindowDriver, consumed false, when:1753155192729 d 1ms]]\u000aT\u000a...[truncated 7349 chars]...\u000amed false, when:1753155199473 d 0ms]]\u000aThread[#50,main-Display-.windows_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 @ 1753155199566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155199566 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.05,
          "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 @ 1753155190233 ms III - Start\u000aSLOCK [T main @ 1753155190234 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.windows.WindowDriver, consumed false, when:1753155192729 d 1ms]]\u000aT\u000a...[truncated 7349 chars]...\u000amed false, when:1753155199473 d 0ms]]\u000aThread[#50,main-Display-.windows_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 @ 1753155199566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155199566 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.045,
          "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 @ 1753155190233 ms III - Start\u000aSLOCK [T main @ 1753155190234 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.windows.WindowDriver, consumed false, when:1753155192729 d 1ms]]\u000aT\u000a...[truncated 7349 chars]...\u000amed false, when:1753155199473 d 0ms]]\u000aThread[#50,main-Display-.windows_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 @ 1753155199566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155199566 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.079,
          "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 @ 1753155190233 ms III - Start\u000aSLOCK [T main @ 1753155190234 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.windows.WindowDriver, consumed false, when:1753155192729 d 1ms]]\u000aT\u000a...[truncated 7349 chars]...\u000amed false, when:1753155199473 d 0ms]]\u000aThread[#50,main-Display-.windows_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 @ 1753155199566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155199566 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.236,
          "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 @ 1753155190233 ms III - Start\u000aSLOCK [T main @ 1753155190234 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.windows.WindowDriver, consumed false, when:1753155192729 d 1ms]]\u000aT\u000a...[truncated 7349 chars]...\u000amed false, when:1753155199473 d 0ms]]\u000aThread[#50,main-Display-.windows_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 @ 1753155199566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155199566 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.363,
          "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 @ 1753155190233 ms III - Start\u000aSLOCK [T main @ 1753155190234 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.windows.WindowDriver, consumed false, when:1753155192729 d 1ms]]\u000aT\u000a...[truncated 7349 chars]...\u000amed false, when:1753155199473 d 0ms]]\u000aThread[#50,main-Display-.windows_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 @ 1753155199566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155199566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.027,
      "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 @ 1753155190233 ms III - Start\u000aSLOCK [T main @ 1753155190234 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.windows.WindowDriver, consumed false, when:1753155192729 d 1ms]]\u000aT\u000a...[truncated 7349 chars]...\u000amed false, when:1753155199473 d 0ms]]\u000aThread[#50,main-Display-.windows_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 @ 1753155199566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155199566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:33:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
          "duration" : 0.095,
          "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 @ 1753155201038 ms III - Start\u000aSLOCK [T main @ 1753155201039 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@62295f7d\u000aBB.1: java.lang.Object@62295f7d\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 @ 1753155203494 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155203494 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.146,
      "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 @ 1753155201038 ms III - Start\u000aSLOCK [T main @ 1753155201039 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@62295f7d\u000aBB.1: java.lang.Object@62295f7d\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 @ 1753155203494 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155203494 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:33:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 2.65,
          "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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.337,
          "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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.403,
          "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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.377,
          "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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.354,
          "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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.285,
          "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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.411,
          "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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.399,
          "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[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.329,
          "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 6.254,
      "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 @ 1753153879805 ms III - Start\u000aSLOCK [T main @ 1753153879806 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 0x7d3a22a9: tileRendererInUse null, GearsES2[obj 0x7d3a22a9 isInit false, usesShared f\u000a...[truncated 41362 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xdd05255 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 @ 1753153885388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153885388 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.windows.wgl.WindowsWGLDrawableFactory@d2d501c,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, \u000a...[truncated 111012 chars]...\u000a name 0x1, obj 0x3b69e7d1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5542c4ed]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a78afa0[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-22T03:11:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
          "duration" : 3.931,
          "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 @ 1753153886820 ms III - Start\u000aSLOCK [T main @ 1753153886821 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != \u000a...[truncated 14946 chars]...\u000a0.png\u000aresize: 3 -> 4 - 800x600\u000amain: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0800x0600.png\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 @ 1753153891073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153891073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.924,
      "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 @ 1753153886820 ms III - Start\u000aSLOCK [T main @ 1753153886821 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != \u000a...[truncated 14946 chars]...\u000a0.png\u000aresize: 3 -> 4 - 800x600\u000amain: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0800x0600.png\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 @ 1753153891073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153891073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:26"
    },
    {
      "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 @ 1753153892402 ms III - Start\u000aSLOCK [T main @ 1753153892403 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 21298 chars]...\u000a-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#39,main-Display-.windows_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 @ 1753153897921 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153897922 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" : 3.93,
          "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 @ 1753153892402 ms III - Start\u000aSLOCK [T main @ 1753153892403 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 21298 chars]...\u000a-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#39,main-Display-.windows_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 @ 1753153897921 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153897922 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" : 1.534,
          "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 @ 1753153892402 ms III - Start\u000aSLOCK [T main @ 1753153892403 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 21298 chars]...\u000a-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#39,main-Display-.windows_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 @ 1753153897921 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153897922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.184,
      "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 @ 1753153892402 ms III - Start\u000aSLOCK [T main @ 1753153892403 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 21298 chars]...\u000a-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#39,main-Display-.windows_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 @ 1753153897921 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153897922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
          "duration" : 3.985,
          "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 @ 1753153899177 ms III - Start\u000aSLOCK [T main @ 1753153899178 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 25551 chars]...\u000adererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753153903190 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153903191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.68,
      "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 @ 1753153899177 ms III - Start\u000aSLOCK [T main @ 1753153899178 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 25551 chars]...\u000adererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753153903190 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153903191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
          "duration" : 3.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 @ 1753153904394 ms III - Start\u000aSLOCK [T main @ 1753153904395 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 17452 chars]...\u000arerInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x16d04d3d FIN\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753153908182 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153908182 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.471,
      "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 @ 1753153904394 ms III - Start\u000aSLOCK [T main @ 1753153904395 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 17452 chars]...\u000arerInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x16d04d3d FIN\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753153908182 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153908182 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
          "duration" : 3.472,
          "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 @ 1753153909408 ms III - Start\u000aSLOCK [T main @ 1753153909409 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf\u000aThread[#32,main-Animator#00,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 n\u000a...[truncated 1944 chars]...\u000arInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71809907 FIN\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753153912907 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153912907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Window: jogamp.newt.driver.windows.WindowDriver\u000aFin start ...\u000aFin Drawable: WindowsOnscreenWGLDrawable[Realized false,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2747a67b,\u000a\u0009Handle    0x0,\u000a\u0009Surface   jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 640x400 wu, \u000a...[truncated 1424 chars]...\u000aitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@37afeb11, com.jogamp.opengl.test.junit.util.QuitAdapter@515aebb0, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@515aebb0, ], \u000a  windowLock <dd8ba08, 245b4bdc>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        }
      ],
      "duration" : 4.163,
      "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 @ 1753153909408 ms III - Start\u000aSLOCK [T main @ 1753153909409 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf\u000aThread[#32,main-Animator#00,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 n\u000a...[truncated 1944 chars]...\u000arInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71809907 FIN\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753153912907 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153912907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Window: jogamp.newt.driver.windows.WindowDriver\u000aFin start ...\u000aFin Drawable: WindowsOnscreenWGLDrawable[Realized false,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@2747a67b,\u000a\u0009Handle    0x0,\u000a\u0009Surface   jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 640x400 wu, \u000a...[truncated 1424 chars]...\u000aitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@37afeb11, com.jogamp.opengl.test.junit.util.QuitAdapter@515aebb0, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@515aebb0, ], \u000a  windowLock <dd8ba08, 245b4bdc>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a",
      "timestamp" : "2025-07-22T03:11:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 2.328,
          "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[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" : "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[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" : "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[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" : "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[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" : "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[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" : "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 2.074,
          "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 2.063,
          "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.849,
          "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.858,
          "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.903,
          "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.91,
          "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.389,
          "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.275,
          "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        }
      ],
      "duration" : 15.345,
      "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 @ 1753153914182 ms III - Start\u000aSLOCK [T main @ 1753153914183 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 WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x26\u000a...[truncated 151343 chars]...\u000a,5,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1757cd72 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 @ 1753153928868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153928868 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl\u000a...[truncated 27451 chars]...\u000all, NEWT-Display[.windows_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@10aa41f2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a",
      "timestamp" : "2025-07-22T03:11:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 2.159,
          "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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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" : "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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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" : "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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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" : "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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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" : "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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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" : "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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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" : "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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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" : "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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.861,
      "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 @ 1753153930126 ms III - Start\u000aSLOCK [T main @ 1753153930127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153932317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153932317 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.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 2.459,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.454,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.159,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.174,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.174,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.174,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.142,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.172,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.173,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.205,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.251,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.224,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.235,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.208,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.282,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.286,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.284,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.302,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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.269,
          "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 7.356,
      "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 @ 1753153933582 ms III - Start\u000aSLOCK [T main @ 1753153933582 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 51558 chars]...\u000a_Irgba8880-D24-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 @ 1753153940270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153940270 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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0\u000a...[truncated 24246 chars]...\u000afer]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-22T03:12:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 2.422,
          "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 @ 1753153941522 ms III - Start\u000aSLOCK [T main @ 1753153941523 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0\u000a...[truncated 117883 chars]...\u000a, NullToolkitLock[obj 0x747a3e3e], obj 0x7ce3cb8e]\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 @ 1753153944187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153944187 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.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.002,
          "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 @ 1753153941522 ms III - Start\u000aSLOCK [T main @ 1753153941523 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0\u000a...[truncated 117883 chars]...\u000a, NullToolkitLock[obj 0x747a3e3e], obj 0x7ce3cb8e]\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 @ 1753153944187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153944187 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.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.002,
          "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 @ 1753153941522 ms III - Start\u000aSLOCK [T main @ 1753153941523 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0\u000a...[truncated 117883 chars]...\u000a, NullToolkitLock[obj 0x747a3e3e], obj 0x7ce3cb8e]\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 @ 1753153944187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153944187 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.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.002,
          "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 @ 1753153941522 ms III - Start\u000aSLOCK [T main @ 1753153941523 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0\u000a...[truncated 117883 chars]...\u000a, NullToolkitLock[obj 0x747a3e3e], obj 0x7ce3cb8e]\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 @ 1753153944187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153944187 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.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.191,
          "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 @ 1753153941522 ms III - Start\u000aSLOCK [T main @ 1753153941523 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0\u000a...[truncated 117883 chars]...\u000a, NullToolkitLock[obj 0x747a3e3e], obj 0x7ce3cb8e]\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 @ 1753153944187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153944187 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.335,
      "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 @ 1753153941522 ms III - Start\u000aSLOCK [T main @ 1753153941523 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0\u000a...[truncated 117883 chars]...\u000a, NullToolkitLock[obj 0x747a3e3e], obj 0x7ce3cb8e]\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 @ 1753153944187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153944187 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:12:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
          "duration" : 2.675,
          "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 @ 1753153945587 ms III - Start\u000aSLOCK [T main @ 1753153945588 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 4750 chars]...\u000argba8880-D16-St08-Sa00_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 @ 1753153948471 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153948471 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[GL4bc/GL4bc.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, one, mono  , hw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0\u000a...[truncated 1626 chars]...\u000amap]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono  , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6a400542[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6580cfdd[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.15,
          "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 @ 1753153945587 ms III - Start\u000aSLOCK [T main @ 1753153945588 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 4750 chars]...\u000argba8880-D16-St08-Sa00_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 @ 1753153948471 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153948471 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[GL4bc/GL4bc.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, one, mono  , hw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0\u000a...[truncated 1626 chars]...\u000amap]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono  , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6a400542[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6580cfdd[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 3.558,
      "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 @ 1753153945587 ms III - Start\u000aSLOCK [T main @ 1753153945588 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 4750 chars]...\u000argba8880-D16-St08-Sa00_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 @ 1753153948471 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153948471 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[GL4bc/GL4bc.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, one, mono  , hw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0\u000a...[truncated 1626 chars]...\u000amap]]\u000aChosen     GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono  , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6a400542[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6580cfdd[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-22T03:12:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 2.383,
          "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, 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.0,
          "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, 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.0,
          "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, 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" : "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, 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" : "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, 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.57,
          "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, 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.298,
          "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, 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.283,
          "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, 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.286,
          "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        }
      ],
      "duration" : 4.55,
      "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 @ 1753155204889 ms III - Start\u000aSLOCK [T main @ 1753155204890 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT \u000a...[truncated 20400 chars]...\u000ase 0x10683d9d: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10683d9d FIN\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 @ 1753155208746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155208746 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): jo\u000a...[truncated 5736 chars]...\u000a.35\u000aChosen     GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 8/31, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a",
      "timestamp" : "2025-07-22T03:33:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 2.186,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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" : "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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" : "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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" : "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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" : "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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" : "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[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" : "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 2.082,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 2.056,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.958,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.894,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.88,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.92,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.889,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.918,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.895,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.402,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.413,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.377,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.381,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.307,
          "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        }
      ],
      "duration" : 22.274,
      "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 @ 1753153949753 ms III - Start\u000aSLOCK [T main @ 1753153949753 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 64342 chars]...\u000ab4bf5: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x291b4bf5 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 @ 1753153971357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153971357 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/GL4bc.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/GL4bc.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/GL4bc.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.op\u000a...[truncated 36103 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@7b02881e, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1ebd319f, 3c0be339>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a",
      "timestamp" : "2025-07-22T03:12:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 2.368,
          "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[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" : "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[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" : "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[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" : "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[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" : "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.963,
          "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.689,
          "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.684,
          "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.684,
          "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        }
      ],
      "duration" : 6.127,
      "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 @ 1753155210216 ms III - Start\u000aSLOCK [T main @ 1753155210217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 22772 chars]...\u000andererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0xe350b40 FIN\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 @ 1753155215659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155215660 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/GL4bc.hw], on-scr[.]]\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/GL4bc.hw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]]\u000aDrawable    Pre-GL(0): j\u000a...[truncated 10126 chars]...\u000a080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.windows_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@1c7696c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <60099951, 20140db9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a",
      "timestamp" : "2025-07-22T03:33:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
          "duration" : 5.217,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_1A1RThreads_100Resizes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153972804 ms III - Start\u000aSLOCK [T main @ 1753153972805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit fa\u000a...[truncated 302920 chars]...\u000ae null\u000aThread[#34,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4466af20 FIN\u000a*** reshapes: 150, displays 900\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 @ 1753153983051 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153983051 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.TestGLContextSurfaceLockNEWT",
          "duration" : 4.701,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_3A3RThreads_50Resizes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153972804 ms III - Start\u000aSLOCK [T main @ 1753153972805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit fa\u000a...[truncated 302920 chars]...\u000ae null\u000aThread[#34,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4466af20 FIN\u000a*** reshapes: 150, displays 900\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 @ 1753153983051 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153983051 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.92,
      "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 @ 1753153972804 ms III - Start\u000aSLOCK [T main @ 1753153972805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit fa\u000a...[truncated 302920 chars]...\u000ae null\u000aThread[#34,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4466af20 FIN\u000a*** reshapes: 150, displays 900\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 @ 1753153983051 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153983051 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:12:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 2.452,
          "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 @ 1753153984829 ms III - Start\u000aSLOCK [T main @ 1753153984830 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 2277 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 @ 1753153987492 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153987492 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.TestGLDebug00NEWT",
          "duration" : 0.077,
          "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 @ 1753153984829 ms III - Start\u000aSLOCK [T main @ 1753153984830 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 2277 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 @ 1753153987492 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153987492 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.TestGLDebug00NEWT",
          "duration" : 0.05,
          "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 @ 1753153984829 ms III - Start\u000aSLOCK [T main @ 1753153984830 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 2277 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 @ 1753153987492 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153987492 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.TestGLDebug00NEWT",
          "duration" : 0.055,
          "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 @ 1753153984829 ms III - Start\u000aSLOCK [T main @ 1753153984830 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 2277 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 @ 1753153987492 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153987492 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.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 @ 1753153984829 ms III - Start\u000aSLOCK [T main @ 1753153984830 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 2277 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 @ 1753153987492 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153987492 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.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 @ 1753153984829 ms III - Start\u000aSLOCK [T main @ 1753153984830 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 2277 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 @ 1753153987492 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153987492 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.TestGLDebug00NEWT",
          "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 @ 1753153984829 ms III - Start\u000aSLOCK [T main @ 1753153984830 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 2277 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 @ 1753153987492 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153987492 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.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 @ 1753153984829 ms III - Start\u000aSLOCK [T main @ 1753153984830 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 2277 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 @ 1753153987492 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153987492 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.335,
      "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 @ 1753153984829 ms III - Start\u000aSLOCK [T main @ 1753153984830 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 2277 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 @ 1753153987492 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153987492 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 2.329,
          "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 @ 1753153988603 ms III - Start\u000aSLOCK [T main @ 1753153988604 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 1835 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 @ 1753153991138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153991139 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.TestGLDebug01NEWT",
          "duration" : 0.102,
          "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 @ 1753153988603 ms III - Start\u000aSLOCK [T main @ 1753153988604 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 1835 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 @ 1753153991138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153991139 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.TestGLDebug01NEWT",
          "duration" : 0.076,
          "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 @ 1753153988603 ms III - Start\u000aSLOCK [T main @ 1753153988604 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 1835 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 @ 1753153991138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153991139 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.TestGLDebug01NEWT",
          "duration" : 0.0,
          "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 @ 1753153988603 ms III - Start\u000aSLOCK [T main @ 1753153988604 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 1835 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 @ 1753153991138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153991139 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.TestGLDebug01NEWT",
          "duration" : 0.0,
          "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 @ 1753153988603 ms III - Start\u000aSLOCK [T main @ 1753153988604 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 1835 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 @ 1753153991138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153991139 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.TestGLDebug01NEWT",
          "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 @ 1753153988603 ms III - Start\u000aSLOCK [T main @ 1753153988604 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 1835 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 @ 1753153991138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153991139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.211,
      "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 @ 1753153988603 ms III - Start\u000aSLOCK [T main @ 1753153988604 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)\u000a...[truncated 1835 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 @ 1753153991138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153991139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.263,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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" : 0.08,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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" : 0.103,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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" : 0.105,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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" : 0.884,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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" : 0.122,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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" : 0.099,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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" : 0.091,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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" : 0.097,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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" : 0.709,
          "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.408,
      "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 @ 1753153992311 ms III - Start\u000aSLOCK [T main @ 1753153992312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 52084 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 35 / 35\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 @ 1753153997039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153997039 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.TestGLMesaBug651NEWT",
          "duration" : 2.161,
          "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 @ 1753153998403 ms III - Start\u000aSLOCK [T main @ 1753153998404 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2210 chars]...\u000aES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154000973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154000973 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.0,
          "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 @ 1753153998403 ms III - Start\u000aSLOCK [T main @ 1753153998404 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2210 chars]...\u000aES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154000973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154000973 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.215,
          "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 @ 1753153998403 ms III - Start\u000aSLOCK [T main @ 1753153998404 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2210 chars]...\u000aES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154000973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154000973 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.078,
          "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 @ 1753153998403 ms III - Start\u000aSLOCK [T main @ 1753153998404 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2210 chars]...\u000aES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154000973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154000973 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.086,
          "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 @ 1753153998403 ms III - Start\u000aSLOCK [T main @ 1753153998404 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2210 chars]...\u000aES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154000973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154000973 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a"
        }
      ],
      "duration" : 3.236,
      "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 @ 1753153998403 ms III - Start\u000aSLOCK [T main @ 1753153998404 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2210 chars]...\u000aES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154000973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154000973 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 32\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 32\u000a",
      "timestamp" : "2025-07-22T03:13:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 2.135,
          "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 @ 1753154002169 ms III - Start\u000aSLOCK [T main @ 1753154002170 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x73d31902], obj 0x12\u000a...[truncated 3759 chars]...\u000aNDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]\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 @ 1753154004846 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154004846 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.TestGLMesaBug658NEWT",
          "duration" : 0.193,
          "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 @ 1753154002169 ms III - Start\u000aSLOCK [T main @ 1753154002170 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x73d31902], obj 0x12\u000a...[truncated 3759 chars]...\u000aNDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]\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 @ 1753154004846 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154004846 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.TestGLMesaBug658NEWT",
          "duration" : 0.068,
          "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 @ 1753154002169 ms III - Start\u000aSLOCK [T main @ 1753154002170 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x73d31902], obj 0x12\u000a...[truncated 3759 chars]...\u000aNDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]\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 @ 1753154004846 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154004846 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.TestGLMesaBug658NEWT",
          "duration" : 0.063,
          "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 @ 1753154002169 ms III - Start\u000aSLOCK [T main @ 1753154002170 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x73d31902], obj 0x12\u000a...[truncated 3759 chars]...\u000aNDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]\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 @ 1753154004846 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154004846 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.TestGLMesaBug658NEWT",
          "duration" : 0.065,
          "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 @ 1753154002169 ms III - Start\u000aSLOCK [T main @ 1753154002170 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x73d31902], obj 0x12\u000a...[truncated 3759 chars]...\u000aNDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]\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 @ 1753154004846 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154004846 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.TestGLMesaBug658NEWT",
          "duration" : 0.062,
          "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 @ 1753154002169 ms III - Start\u000aSLOCK [T main @ 1753154002170 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x73d31902], obj 0x12\u000a...[truncated 3759 chars]...\u000aNDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]\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 @ 1753154004846 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154004846 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.TestGLMesaBug658NEWT",
          "duration" : 0.063,
          "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 @ 1753154002169 ms III - Start\u000aSLOCK [T main @ 1753154002170 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x73d31902], obj 0x12\u000a...[truncated 3759 chars]...\u000aNDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]\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 @ 1753154004846 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154004846 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.336,
      "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 @ 1753154002169 ms III - Start\u000aSLOCK [T main @ 1753154002170 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x73d31902], obj 0x12\u000a...[truncated 3759 chars]...\u000aNDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx]\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 @ 1753154004846 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154004846 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
          "duration" : 2.611,
          "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 @ 1753155217198 ms III - Start\u000aSLOCK [T main @ 1753155217199 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4bc/GL4bc.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 @ 1753155219836 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155219836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Done!\u000a"
        }
      ],
      "duration" : 3.316,
      "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 @ 1753155217198 ms III - Start\u000aSLOCK [T main @ 1753155217199 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4bc/GL4bc.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 @ 1753155219836 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155219836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Done!\u000a",
      "timestamp" : "2025-07-22T03:33:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 2.574,
          "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 @ 1753154006085 ms III - Start\u000aSLOCK [T main @ 1753154006086 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Profile: GLProfile[GL4bc/GL4bc.hw]\u000amain: ** screenshot: TestG\u000a...[truncated 2752 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 @ 1753154009185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154009186 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.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 @ 1753154006085 ms III - Start\u000aSLOCK [T main @ 1753154006086 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Profile: GLProfile[GL4bc/GL4bc.hw]\u000amain: ** screenshot: TestG\u000a...[truncated 2752 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 @ 1753154009185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154009186 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.TestGLPointsNEWT",
          "duration" : 0.0,
          "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 @ 1753154006085 ms III - Start\u000aSLOCK [T main @ 1753154006086 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Profile: GLProfile[GL4bc/GL4bc.hw]\u000amain: ** screenshot: TestG\u000a...[truncated 2752 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 @ 1753154009185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154009186 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.TestGLPointsNEWT",
          "duration" : 0.293,
          "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 @ 1753154006085 ms III - Start\u000aSLOCK [T main @ 1753154006086 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Profile: GLProfile[GL4bc/GL4bc.hw]\u000amain: ** screenshot: TestG\u000a...[truncated 2752 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 @ 1753154009185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154009186 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.TestGLPointsNEWT",
          "duration" : 0.202,
          "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 @ 1753154006085 ms III - Start\u000aSLOCK [T main @ 1753154006086 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Profile: GLProfile[GL4bc/GL4bc.hw]\u000amain: ** screenshot: TestG\u000a...[truncated 2752 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 @ 1753154009185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154009186 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.TestGLPointsNEWT",
          "duration" : 0.001,
          "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 @ 1753154006085 ms III - Start\u000aSLOCK [T main @ 1753154006086 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Profile: GLProfile[GL4bc/GL4bc.hw]\u000amain: ** screenshot: TestG\u000a...[truncated 2752 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 @ 1753154009185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154009186 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.769,
      "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 @ 1753154006085 ms III - Start\u000aSLOCK [T main @ 1753154006086 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000aGL Profile: GLProfile[GL4bc/GL4bc.hw]\u000amain: ** screenshot: TestG\u000a...[truncated 2752 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 @ 1753154009185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154009186 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:25"
    },
    {
      "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 @ 1753154010450 ms III - Start\u000aSLOCK [T main @ 1753154010451 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 1451 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 @ 1753154012609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154012609 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.TestGLProfile00NEWT",
          "duration" : 2.122,
          "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 @ 1753154010450 ms III - Start\u000aSLOCK [T main @ 1753154010451 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 1451 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 @ 1753154012609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154012609 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.TestGLProfile00NEWT",
          "duration" : 0.002,
          "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 @ 1753154010450 ms III - Start\u000aSLOCK [T main @ 1753154010451 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 1451 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 @ 1753154012609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154012609 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.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 @ 1753154010450 ms III - Start\u000aSLOCK [T main @ 1753154010451 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 1451 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 @ 1753154012609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154012609 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.827,
      "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 @ 1753154010450 ms III - Start\u000aSLOCK [T main @ 1753154010451 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 1451 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 @ 1753154012609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154012609 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 2.453,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.325,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.18,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.189,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.189,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.19,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.184,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.19,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.171,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.197,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.23,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.188,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.197,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.002,
          "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        }
      ],
      "duration" : 5.612,
      "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 @ 1753154013751 ms III - Start\u000aSLOCK [T main @ 1753154013752 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GE\u000a...[truncated 140273 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 @ 1753154018687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 225 chars]...\u000aL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17b53729], obj 0x1df82230]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a",
      "timestamp" : "2025-07-22T03:13:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 2.117,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.398,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.173,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.172,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.212,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.221,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.229,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.194,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.218,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.217,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.199,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.181,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.169,
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        }
      ],
      "duration" : 5.425,
      "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 @ 1753154020238 ms III - Start\u000aSLOCK [T main @ 1753154020238 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X8\u000a...[truncated 141524 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 @ 1753154024985 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154024985 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 208 chars]...\u000aLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4bc.hw], GL3 GLProfile[GL3/GL4bc.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6a458be5], obj 0x1460a8c0]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a",
      "timestamp" : "2025-07-22T03:13:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 2.34,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.168,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.471,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.182,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.177,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.167,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.168,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.158,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.181,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.168,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.241,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.154,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.173,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.186,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.204,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.147,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.176,
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        }
      ],
      "duration" : 6.21,
      "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 @ 1753154026283 ms III - Start\u000aSLOCK [T main @ 1753154026283 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware\u000a...[truncated 25775 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 @ 1753154031811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 2617 chars]...\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x35b428cc], obj 0x75c072cb]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a",
      "timestamp" : "2025-07-22T03:13:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 1.749,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.168,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.463,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.16,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.17,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.179,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.185,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.154,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.182,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.188,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.228,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.152,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.172,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.172,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.176,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.17,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.177,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.002,
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a"
        }
      ],
      "duration" : 5.593,
      "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 @ 1753154033211 ms III - Start\u000aSLOCK [T main @ 1753154033212 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardw\u000a...[truncated 27169 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 @ 1753154038121 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154038121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2563 chars]...\u000a\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x855109d], obj 0x3bbc39f8]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw]\u000a",
      "timestamp" : "2025-07-22T03:13:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
          "duration" : 2.332,
          "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 @ 1753154039389 ms III - Start\u000aSLOCK [T main @ 1753154039390 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.\u000a...[truncated 1093 chars]...\u000aping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3\u000aGL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2\u000aGL Mapping GLProfile[GL4bc/GL4bc.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 @ 1753154041760 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154041760 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7256c541], obj 0x75c072cb]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile,\u000a...[truncated 164 chars]...\u000a arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        }
      ],
      "duration" : 3.04,
      "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 @ 1753154039389 ms III - Start\u000aSLOCK [T main @ 1753154039390 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[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.\u000a...[truncated 1093 chars]...\u000aping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3\u000aGL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2\u000aGL Mapping GLProfile[GL4bc/GL4bc.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 @ 1753154041760 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154041760 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7256c541], obj 0x75c072cb]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile,\u000a...[truncated 164 chars]...\u000a arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a",
      "timestamp" : "2025-07-22T03:13:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 3.852,
          "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 @ 1753155221199 ms III - Start\u000aSLOCK [T main @ 1753155221200 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: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 18840 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 @ 1753155230741 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155230741 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.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 @ 1753155221199 ms III - Start\u000aSLOCK [T main @ 1753155221200 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: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 18840 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 @ 1753155230741 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155230741 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.29,
          "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 @ 1753155221199 ms III - Start\u000aSLOCK [T main @ 1753155221200 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: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 18840 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 @ 1753155230741 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155230741 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 @ 1753155221199 ms III - Start\u000aSLOCK [T main @ 1753155221200 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: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 18840 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 @ 1753155230741 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155230741 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.242,
      "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 @ 1753155221199 ms III - Start\u000aSLOCK [T main @ 1753155221200 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: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 18840 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 @ 1753155230741 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155230741 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:33:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.869,
          "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 @ 1753155232233 ms III - Start\u000aSLOCK [T main @ 1753155232234 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 42056 chars]...\u000a 0095 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0096 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0097 (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 @ 1753155248562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155248562 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.358,
          "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 @ 1753155232233 ms III - Start\u000aSLOCK [T main @ 1753155232234 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 42056 chars]...\u000a 0095 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0096 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0097 (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 @ 1753155248562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155248562 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.345,
          "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 @ 1753155232233 ms III - Start\u000aSLOCK [T main @ 1753155232234 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 42056 chars]...\u000a 0095 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0096 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0097 (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 @ 1753155248562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155248562 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.335,
          "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 @ 1753155232233 ms III - Start\u000aSLOCK [T main @ 1753155232234 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 42056 chars]...\u000a 0095 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0096 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0097 (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 @ 1753155248562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155248562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.016,
      "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 @ 1753155232233 ms III - Start\u000aSLOCK [T main @ 1753155232234 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), \u000a...[truncated 42056 chars]...\u000a 0095 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0096 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0097 (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 @ 1753155248562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155248562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:33:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 4.008,
          "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 @ 1753154042860 ms III - Start\u000aSLOCK [T main @ 1753154042860 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: WINDOWS / Windows 10 10.0 (10.0),\u000a...[truncated 19294 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 @ 1753154052629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154052629 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 @ 1753154042860 ms III - Start\u000aSLOCK [T main @ 1753154042860 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: WINDOWS / Windows 10 10.0 (10.0),\u000a...[truncated 19294 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 @ 1753154052629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154052629 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.577,
          "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 @ 1753154042860 ms III - Start\u000aSLOCK [T main @ 1753154042860 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: WINDOWS / Windows 10 10.0 (10.0),\u000a...[truncated 19294 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 @ 1753154052629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154052629 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.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 @ 1753154042860 ms III - Start\u000aSLOCK [T main @ 1753154042860 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: WINDOWS / Windows 10 10.0 (10.0),\u000a...[truncated 19294 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 @ 1753154052629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154052629 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.437,
      "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 @ 1753154042860 ms III - Start\u000aSLOCK [T main @ 1753154042860 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: WINDOWS / Windows 10 10.0 (10.0),\u000a...[truncated 19294 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 @ 1753154052629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154052629 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
          "duration" : 0.01,
          "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 @ 1753154053834 ms III - Start\u000aSLOCK [T main @ 1753154053835 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154053885 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154053885 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.02,
          "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 @ 1753154053834 ms III - Start\u000aSLOCK [T main @ 1753154053835 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154053885 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154053885 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.712,
      "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 @ 1753154053834 ms III - Start\u000aSLOCK [T main @ 1753154053835 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154053885 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154053885 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 4.06,
          "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 @ 1753154055052 ms III - Start\u000aSLOCK [T main @ 1753154055052 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154068169 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154068169 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.TestGPUMemSec01NEWT",
          "duration" : 1.773,
          "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 @ 1753154055052 ms III - Start\u000aSLOCK [T main @ 1753154055052 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154068169 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154068169 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.TestGPUMemSec01NEWT",
          "duration" : 1.887,
          "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 @ 1753154055052 ms III - Start\u000aSLOCK [T main @ 1753154055052 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154068169 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154068169 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.TestGPUMemSec01NEWT",
          "duration" : 1.71,
          "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 @ 1753154055052 ms III - Start\u000aSLOCK [T main @ 1753154055052 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154068169 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154068169 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.TestGPUMemSec01NEWT",
          "duration" : 1.918,
          "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 @ 1753154055052 ms III - Start\u000aSLOCK [T main @ 1753154055052 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154068169 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154068169 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.TestGPUMemSec01NEWT",
          "duration" : 1.718,
          "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 @ 1753154055052 ms III - Start\u000aSLOCK [T main @ 1753154055052 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154068169 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154068169 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.768,
      "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 @ 1753154055052 ms III - Start\u000aSLOCK [T main @ 1753154055052 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154068169 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154068169 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
          "duration" : 1.075,
          "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 @ 1753154069335 ms III - Start\u000aSLOCK [T main @ 1753154069336 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.hw]\u000aGLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x24cca77e], obj 0x41ee392b]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.j\u000a...[truncated 37644 chars]...\u000aGLTask 2: DONE/SYNC: Thread-5-jt2\u000aJOGLTask 2: END: Thread-5-jt2\u000a7: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true]\u000atotal: 1.774s\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 @ 1753154075900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154075900 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.37,
          "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 @ 1753154069335 ms III - Start\u000aSLOCK [T main @ 1753154069336 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.hw]\u000aGLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x24cca77e], obj 0x41ee392b]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.j\u000a...[truncated 37644 chars]...\u000aGLTask 2: DONE/SYNC: Thread-5-jt2\u000aJOGLTask 2: END: Thread-5-jt2\u000a7: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true]\u000atotal: 1.774s\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 @ 1753154075900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154075900 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.787,
          "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 @ 1753154069335 ms III - Start\u000aSLOCK [T main @ 1753154069336 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.hw]\u000aGLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x24cca77e], obj 0x41ee392b]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.j\u000a...[truncated 37644 chars]...\u000aGLTask 2: DONE/SYNC: Thread-5-jt2\u000aJOGLTask 2: END: Thread-5-jt2\u000a7: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true]\u000atotal: 1.774s\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 @ 1753154075900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154075900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.248,
      "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 @ 1753154069335 ms III - Start\u000aSLOCK [T main @ 1753154069336 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.hw]\u000aGLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x24cca77e], obj 0x41ee392b]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.j\u000a...[truncated 37644 chars]...\u000aGLTask 2: DONE/SYNC: Thread-5-jt2\u000aJOGLTask 2: END: Thread-5-jt2\u000a7: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true]\u000atotal: 1.774s\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 @ 1753154075900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154075900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
          "duration" : 0.007,
          "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 @ 1753154077094 ms III - Start\u000aSLOCK [T main @ 1753154077095 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.hw]\u000aGLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4947b7a2], obj 0x41ee392b]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.j\u000a...[truncated 584 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 @ 1753154079400 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154079401 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.TestInitConcurrent02NEWT",
          "duration" : 0.001,
          "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 @ 1753154077094 ms III - Start\u000aSLOCK [T main @ 1753154077095 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.hw]\u000aGLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4947b7a2], obj 0x41ee392b]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.j\u000a...[truncated 584 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 @ 1753154079400 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154079401 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.TestInitConcurrent02NEWT",
          "duration" : 0.001,
          "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 @ 1753154077094 ms III - Start\u000aSLOCK [T main @ 1753154077095 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.hw]\u000aGLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4947b7a2], obj 0x41ee392b]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.j\u000a...[truncated 584 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 @ 1753154079400 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154079401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.986,
      "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 @ 1753154077094 ms III - Start\u000aSLOCK [T main @ 1753154077095 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.hw]\u000aGLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4947b7a2], obj 0x41ee392b]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.j\u000a...[truncated 584 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 @ 1753154079400 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154079401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
          "duration" : 3.068,
          "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 @ 1753155250234 ms III - Start\u000aSLOCK [T main @ 1753155250235 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, \u000a...[truncated 120867 chars]...\u000al true\u000aGL_EXTENSIONS  325\u000aGLX_EXTENSIONS 30\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 @ 1753155253329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155253329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.797,
      "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 @ 1753155250234 ms III - Start\u000aSLOCK [T main @ 1753155250235 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: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, \u000a...[truncated 120867 chars]...\u000al true\u000aGL_EXTENSIONS  325\u000aGLX_EXTENSIONS 30\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 @ 1753155253329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155253329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
          "duration" : 2.692,
          "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 @ 1753154080546 ms III - Start\u000aSLOCK [T main @ 1753154080547 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 121964 chars]...\u000aass jogamp.opengl.gl4.GL4bcImpl\u000aGL4ES3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl\u000aGL3 retrieved, 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 @ 1753154083264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154083264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : 3.388,
      "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 @ 1753154080546 ms III - Start\u000aSLOCK [T main @ 1753154080547 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 121964 chars]...\u000aass jogamp.opengl.gl4.GL4bcImpl\u000aGL4ES3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl\u000aGL3 retrieved, 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 @ 1753154083264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154083264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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:14:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 3.953,
          "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 @ 1753154084611 ms III - Start\u000aSLOCK [T main @ 1753154084612 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154093512 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154093512 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.TestMapBufferRead01NEWT",
          "duration" : 1.622,
          "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 @ 1753154084611 ms III - Start\u000aSLOCK [T main @ 1753154084612 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154093512 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154093512 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.TestMapBufferRead01NEWT",
          "duration" : 1.645,
          "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 @ 1753154084611 ms III - Start\u000aSLOCK [T main @ 1753154084612 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154093512 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154093512 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.TestMapBufferRead01NEWT",
          "duration" : 1.649,
          "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 @ 1753154084611 ms III - Start\u000aSLOCK [T main @ 1753154084612 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154093512 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154093512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.573,
      "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 @ 1753154084611 ms III - Start\u000aSLOCK [T main @ 1753154084612 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154093512 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154093512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 3.991,
          "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 @ 1753154094665 ms III - Start\u000aSLOCK [T main @ 1753154094665 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154103623 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154103623 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.TestMapBufferRead02NEWT",
          "duration" : 1.649,
          "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 @ 1753154094665 ms III - Start\u000aSLOCK [T main @ 1753154094665 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154103623 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154103623 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.TestMapBufferRead02NEWT",
          "duration" : 1.65,
          "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 @ 1753154094665 ms III - Start\u000aSLOCK [T main @ 1753154094665 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154103623 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154103623 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.TestMapBufferRead02NEWT",
          "duration" : 1.636,
          "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 @ 1753154094665 ms III - Start\u000aSLOCK [T main @ 1753154094665 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154103623 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154103623 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.64,
      "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 @ 1753154094665 ms III - Start\u000aSLOCK [T main @ 1753154094665 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154103623 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154103623 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
          "duration" : 3.266,
          "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.307,
          "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.323,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03X11WindowMemoryLeakFBOAutoDrawable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 4.001,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
          "duration" : 0.867,
          "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 @ 1753154109280 ms III - Start\u000aSLOCK [T main @ 1753154109280 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000aswap group max groups -1, barriers -1, false\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466a\u000a...[truncated 4696 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1aa7ecca 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 @ 1753154112308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154112308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.704,
      "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 @ 1753154109280 ms III - Start\u000aSLOCK [T main @ 1753154109280 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000aswap group max groups -1, barriers -1, false\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466a\u000a...[truncated 4696 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1aa7ecca 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 @ 1753154112308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154112308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 2.323,
          "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 @ 1753155254971 ms III - Start\u000aSLOCK [T main @ 1753155254972 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000a++++ TestCase.setUp: com.\u000a...[truncated 314 chars]...\u000a - testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 10.0\u000aJAWTUtil.isOffscreenLayerRequired(): false\u000aJAWTUtil.isOffscreenLayerSupported(): false\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 @ 1753155257350 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155257350 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.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 0.0,
          "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 @ 1753155254971 ms III - Start\u000aSLOCK [T main @ 1753155254972 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000a++++ TestCase.setUp: com.\u000a...[truncated 314 chars]...\u000a - testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 10.0\u000aJAWTUtil.isOffscreenLayerRequired(): false\u000aJAWTUtil.isOffscreenLayerSupported(): false\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 @ 1753155257350 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155257350 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.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 0.0,
          "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 @ 1753155254971 ms III - Start\u000aSLOCK [T main @ 1753155254972 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000a++++ TestCase.setUp: com.\u000a...[truncated 314 chars]...\u000a - testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 10.0\u000aJAWTUtil.isOffscreenLayerRequired(): false\u000aJAWTUtil.isOffscreenLayerSupported(): false\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 @ 1753155257350 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155257350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.059,
      "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 @ 1753155254971 ms III - Start\u000aSLOCK [T main @ 1753155254972 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000a++++ TestCase.setUp: com.\u000a...[truncated 314 chars]...\u000a - testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 10.0\u000aJAWTUtil.isOffscreenLayerRequired(): false\u000aJAWTUtil.isOffscreenLayerSupported(): false\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 @ 1753155257350 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155257350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
          "duration" : 0.632,
          "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 @ 1753155258738 ms III - Start\u000aSLOCK [T main @ 1753155258739 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3\u000aoffscreen layer n/a\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 @ 1753155261250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155261250 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.TestOffscreenLayer02NewtCanvasAWT",
          "duration" : 1.824,
          "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 @ 1753155258738 ms III - Start\u000aSLOCK [T main @ 1753155258739 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3\u000aoffscreen layer n/a\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 @ 1753155261250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155261250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.188,
      "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 @ 1753155258738 ms III - Start\u000aSLOCK [T main @ 1753155258739 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\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3\u000aoffscreen layer n/a\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 @ 1753155261250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155261250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
          "duration" : 0.08,
          "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 @ 1753155262679 ms III - Start\u000aSLOCK [T main @ 1753155262680 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@14e72014\u000aBB.1: java.lang.Object@14e72014\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 @ 1753155265139 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155265140 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.15,
      "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 @ 1753155262679 ms III - Start\u000aSLOCK [T main @ 1753155262680 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@14e72014\u000aBB.1: java.lang.Object@14e72014\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 @ 1753155265139 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155265140 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
          "duration" : 0.908,
          "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 @ 1753155266538 ms III - Start\u000aSLOCK [T main @ 1753155266538 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, \u000a...[truncated 5446 chars]...\u000aererInUse null\u000aThread[#36,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 @ 1753155269870 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155269870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.029,
      "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 @ 1753155266538 ms III - Start\u000aSLOCK [T main @ 1753155266538 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[wgl vid 7 arb: rgba 8/8/8/0, opaque, \u000a...[truncated 5446 chars]...\u000aererInUse null\u000aThread[#36,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 @ 1753155269870 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155269870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
          "duration" : 0.947,
          "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 @ 1753154113450 ms III - Start\u000aSLOCK [T main @ 1753154113451 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[wgl vid 7 arb: rgba 8/8/8/0, opaque,\u000a...[truncated 5552 chars]...\u000aead[#31,main-Display-.windows_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 @ 1753154116559 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154116559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.761,
      "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 @ 1753154113450 ms III - Start\u000aSLOCK [T main @ 1753154113451 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[wgl vid 7 arb: rgba 8/8/8/0, opaque,\u000a...[truncated 5552 chars]...\u000aead[#31,main-Display-.windows_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 @ 1753154116559 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154116559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
          "duration" : 2.597,
          "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 @ 1753154117807 ms III - Start\u000aSLOCK [T main @ 1753154117807 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01\u000aThread[#32,Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#32,Thread-3-Display-.windows_nil-1-EDT-1,5,mai\u000a...[truncated 5613 chars]...\u000a-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[#32,Thread-3-Display-.windows_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 @ 1753154122592 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154122592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.425,
      "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 @ 1753154117807 ms III - Start\u000aSLOCK [T main @ 1753154117807 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01\u000aThread[#32,Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#32,Thread-3-Display-.windows_nil-1-EDT-1,5,mai\u000a...[truncated 5613 chars]...\u000a-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[#32,Thread-3-Display-.windows_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 @ 1753154122592 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154122592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.779,
          "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 @ 1753155271540 ms III - Start\u000aSLOCK [T main @ 1753155271541 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x3bd82cf5\u000aCreating vertex VBO on slave 0x3bd82cf5\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 @ 1753155288372 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155288372 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.TestSharedContextNewtAWTBug523",
          "duration" : 3.495,
          "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 @ 1753155271540 ms III - Start\u000aSLOCK [T main @ 1753155271541 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x3bd82cf5\u000aCreating vertex VBO on slave 0x3bd82cf5\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 @ 1753155288372 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155288372 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.TestSharedContextNewtAWTBug523",
          "duration" : 3.687,
          "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 @ 1753155271540 ms III - Start\u000aSLOCK [T main @ 1753155271541 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x3bd82cf5\u000aCreating vertex VBO on slave 0x3bd82cf5\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 @ 1753155288372 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155288372 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.TestSharedContextNewtAWTBug523",
          "duration" : 3.537,
          "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 @ 1753155271540 ms III - Start\u000aSLOCK [T main @ 1753155271541 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x3bd82cf5\u000aCreating vertex VBO on slave 0x3bd82cf5\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 @ 1753155288372 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155288372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.536,
      "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 @ 1753155271540 ms III - Start\u000aSLOCK [T main @ 1753155271541 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x3bd82cf5\u000aCreating vertex VBO on slave 0x3bd82cf5\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 @ 1753155288372 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155288372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
          "duration" : 1.048,
          "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 @ 1753154123914 ms III - Start\u000aSLOCK [T main @ 1753154123915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[wgl vi\u000a...[truncated 7248 chars]...\u000aDisplay-.windows_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 @ 1753154127138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154127138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.895,
      "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 @ 1753154123914 ms III - Start\u000aSLOCK [T main @ 1753154123915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[wgl vi\u000a...[truncated 7248 chars]...\u000aDisplay-.windows_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 @ 1753154127138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154127138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.552,
          "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 @ 1753155289870 ms III - Start\u000aSLOCK [T main @ 1753155289871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesS\u000a...[truncated 35993 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 @ 1753155298050 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155298050 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.TestSharedContextVBOES2AWT3",
          "duration" : 1.328,
          "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 @ 1753155289870 ms III - Start\u000aSLOCK [T main @ 1753155289871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesS\u000a...[truncated 35993 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 @ 1753155298050 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155298050 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.TestSharedContextVBOES2AWT3",
          "duration" : 1.31,
          "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 @ 1753155289870 ms III - Start\u000aSLOCK [T main @ 1753155289871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesS\u000a...[truncated 35993 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 @ 1753155298050 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155298050 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.TestSharedContextVBOES2AWT3",
          "duration" : 1.568,
          "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 @ 1753155289870 ms III - Start\u000aSLOCK [T main @ 1753155289871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesS\u000a...[truncated 35993 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 @ 1753155298050 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155298050 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.871,
      "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 @ 1753155289870 ms III - Start\u000aSLOCK [T main @ 1753155289871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesS\u000a...[truncated 35993 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 @ 1753155298050 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155298050 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
          "duration" : 1.511,
          "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 @ 1753155299732 ms III - Start\u000aSLOCK [T main @ 1753155299733 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f4a47c7: tileRendererInUse null, GearsES2[obj 0x6f4a47c7 isInit false, usesShared false, \u000a...[truncated 17056 chars]...\u000a,6,main] GearsES2.dispose 0x687e99d8: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x687e99d8 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 @ 1753155305245 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155305245 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.TestSharedContextVBOES2AWT3b",
          "duration" : 1.588,
          "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 @ 1753155299732 ms III - Start\u000aSLOCK [T main @ 1753155299733 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f4a47c7: tileRendererInUse null, GearsES2[obj 0x6f4a47c7 isInit false, usesShared false, \u000a...[truncated 17056 chars]...\u000a,6,main] GearsES2.dispose 0x687e99d8: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x687e99d8 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 @ 1753155305245 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155305245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.205,
      "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 @ 1753155299732 ms III - Start\u000aSLOCK [T main @ 1753155299733 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f4a47c7: tileRendererInUse null, GearsES2[obj 0x6f4a47c7 isInit false, usesShared false, \u000a...[truncated 17056 chars]...\u000a,6,main] GearsES2.dispose 0x687e99d8: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x687e99d8 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 @ 1753155305245 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155305245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
          "duration" : 4.412,
          "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 @ 1753154128354 ms III - Start\u000aSLOCK [T main @ 1753154128354 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 is\u000a...[truncated 22923 chars]...\u000aroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x1d0898fa, \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 @ 1753154139204 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154139204 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.TestSharedContextVBOES2NEWT0",
          "duration" : 4.273,
          "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 @ 1753154128354 ms III - Start\u000aSLOCK [T main @ 1753154128354 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 is\u000a...[truncated 22923 chars]...\u000aroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x1d0898fa, \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 @ 1753154139204 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154139204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.514,
      "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 @ 1753154128354 ms III - Start\u000aSLOCK [T main @ 1753154128354 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 is\u000a...[truncated 22923 chars]...\u000aroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x1d0898fa, \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 @ 1753154139204 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154139204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 1.705,
          "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 @ 1753154140498 ms III - Start\u000aSLOCK [T main @ 1753154140498 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x6e20b53a: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55588 chars]...\u000a5,main] GearsES2.dispose 0x38425407: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x38425407 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 @ 1753154149391 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154149392 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.749,
          "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 @ 1753154140498 ms III - Start\u000aSLOCK [T main @ 1753154140498 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x6e20b53a: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55588 chars]...\u000a5,main] GearsES2.dispose 0x38425407: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x38425407 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 @ 1753154149391 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154149392 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.566,
          "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 @ 1753154140498 ms III - Start\u000aSLOCK [T main @ 1753154140498 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x6e20b53a: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55588 chars]...\u000a5,main] GearsES2.dispose 0x38425407: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x38425407 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 @ 1753154149391 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154149392 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.687,
          "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 @ 1753154140498 ms III - Start\u000aSLOCK [T main @ 1753154140498 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x6e20b53a: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55588 chars]...\u000a5,main] GearsES2.dispose 0x38425407: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x38425407 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 @ 1753154149391 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154149392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.561,
      "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 @ 1753154140498 ms III - Start\u000aSLOCK [T main @ 1753154140498 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x6e20b53a: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55588 chars]...\u000a5,main] GearsES2.dispose 0x38425407: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x38425407 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 @ 1753154149391 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154149392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.58,
          "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 @ 1753154150693 ms III - Start\u000aSLOCK [T main @ 1753154150694 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesShared fals\u000a...[truncated 34602 chars]...\u000a02638: tileRendererInUse null\u000aThread[#39,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x36902638 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 @ 1753154158684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154158684 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.TestSharedContextVBOES2NEWT2",
          "duration" : 1.337,
          "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 @ 1753154150693 ms III - Start\u000aSLOCK [T main @ 1753154150694 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesShared fals\u000a...[truncated 34602 chars]...\u000a02638: tileRendererInUse null\u000aThread[#39,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x36902638 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 @ 1753154158684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154158684 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.TestSharedContextVBOES2NEWT2",
          "duration" : 1.452,
          "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 @ 1753154150693 ms III - Start\u000aSLOCK [T main @ 1753154150694 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesShared fals\u000a...[truncated 34602 chars]...\u000a02638: tileRendererInUse null\u000aThread[#39,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x36902638 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 @ 1753154158684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154158684 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.TestSharedContextVBOES2NEWT2",
          "duration" : 1.458,
          "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 @ 1753154150693 ms III - Start\u000aSLOCK [T main @ 1753154150694 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesShared fals\u000a...[truncated 34602 chars]...\u000a02638: tileRendererInUse null\u000aThread[#39,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x36902638 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 @ 1753154158684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154158684 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.664,
      "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 @ 1753154150693 ms III - Start\u000aSLOCK [T main @ 1753154150694 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesShared fals\u000a...[truncated 34602 chars]...\u000a02638: tileRendererInUse null\u000aThread[#39,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x36902638 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 @ 1753154158684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154158684 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 2.033,
          "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 @ 1753154160041 ms III - Start\u000aSLOCK [T main @ 1753154160042 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[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesS\u000a...[truncated 71180 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1753154178472 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154178472 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.935,
          "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 @ 1753154160041 ms III - Start\u000aSLOCK [T main @ 1753154160042 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[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesS\u000a...[truncated 71180 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1753154178472 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154178472 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.866,
          "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 @ 1753154160041 ms III - Start\u000aSLOCK [T main @ 1753154160042 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[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesS\u000a...[truncated 71180 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1753154178472 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154178472 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.879,
          "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 @ 1753154160041 ms III - Start\u000aSLOCK [T main @ 1753154160042 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[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesS\u000a...[truncated 71180 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1753154178472 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154178472 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" : 2.106,
          "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 @ 1753154160041 ms III - Start\u000aSLOCK [T main @ 1753154160042 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[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesS\u000a...[truncated 71180 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1753154178472 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154178472 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" : 2.15,
          "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 @ 1753154160041 ms III - Start\u000aSLOCK [T main @ 1753154160042 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[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesS\u000a...[truncated 71180 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1753154178472 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154178472 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" : 2.132,
          "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 @ 1753154160041 ms III - Start\u000aSLOCK [T main @ 1753154160042 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[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesS\u000a...[truncated 71180 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1753154178472 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154178472 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" : 2.119,
          "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 @ 1753154160041 ms III - Start\u000aSLOCK [T main @ 1753154160042 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[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesS\u000a...[truncated 71180 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1753154178472 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154178472 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 19.101,
      "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 @ 1753154160041 ms III - Start\u000aSLOCK [T main @ 1753154160042 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[#31,main-null,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesS\u000a...[truncated 71180 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1753154178472 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154178472 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
          "duration" : 1.566,
          "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 @ 1753154179732 ms III - Start\u000aSLOCK [T main @ 1753154179733 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x4a94ee4: tileRendererInUse null, GearsES2[obj 0x4a94ee4 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 8111 chars]...\u000a-1,5,main] GearsES2.dispose 0x4a94ee4: tileRendererInUse null\u000aThread[#32,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4a94ee4 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 @ 1753154183468 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154183468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.414,
      "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 @ 1753154179732 ms III - Start\u000aSLOCK [T main @ 1753154179733 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x4a94ee4: tileRendererInUse null, GearsES2[obj 0x4a94ee4 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 8111 chars]...\u000a-1,5,main] GearsES2.dispose 0x4a94ee4: tileRendererInUse null\u000aThread[#32,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4a94ee4 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 @ 1753154183468 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154183468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:16:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
          "duration" : 20.321,
          "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 @ 1753154184896 ms III - Start\u000aSLOCK [T main @ 1753154184897 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 0x35ec413d, \u0009(isSh\u000a...[truncated 13273 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 @ 1753154207368 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154207368 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 23.152,
      "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 @ 1753154184896 ms III - Start\u000aSLOCK [T main @ 1753154184897 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 0x35ec413d, \u0009(isSh\u000a...[truncated 13273 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 @ 1753154207368 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154207368 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:16:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
          "duration" : 2.576,
          "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 @ 1753156794268 ms III - Start\u000aSLOCK [T main @ 1753156794269 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null\u000a...[truncated 18243 chars]...\u000aN\u000aThread[#1,main,5,main] GearsES2.dispose 0x8317c52: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x8317c52 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 @ 1753156801548 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156801548 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" : 2.499,
          "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 @ 1753156794268 ms III - Start\u000aSLOCK [T main @ 1753156794269 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null\u000a...[truncated 18243 chars]...\u000aN\u000aThread[#1,main,5,main] GearsES2.dispose 0x8317c52: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x8317c52 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 @ 1753156801548 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156801548 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.957,
      "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 @ 1753156794268 ms III - Start\u000aSLOCK [T main @ 1753156794269 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null\u000a...[truncated 18243 chars]...\u000aN\u000aThread[#1,main,5,main] GearsES2.dispose 0x8317c52: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x8317c52 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 @ 1753156801548 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156801548 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:59:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
          "duration" : 4.912,
          "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 @ 1753155306927 ms III - Start\u000aSLOCK [T main @ 1753155306928 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753155311880 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155311880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.63,
      "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 @ 1753155306927 ms III - Start\u000aSLOCK [T main @ 1753155306928 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753155311880 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155311880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
          "duration" : 3.687,
          "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-----------------------------------------------------------------------------------------------------\u000aWindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1ace7216], obj 0x1a1c8979]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6 (4.6.0 NVIDIA 391.35), vendor 391.\u000a...[truncated 11771 chars]...\u000aion: 4.60 NVIDIA / 4.60 (4.60 NVIDIA)\u000aGL FBO: basic true, full true\u000aGL_EXTENSIONS  325\u000aGLX_EXTENSIONS 30\u000a-----------------------------------------------------------------------------------------------------\u000aDrawable: ResizeableImpl\u000aGLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
          "duration" : 1.02,
          "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-----------------------------------------------------------------------------------------------------\u000aWindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1ace7216], obj 0x1a1c8979]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6 (4.6.0 NVIDIA 391.35), vendor 391.\u000a...[truncated 11771 chars]...\u000aion: 4.60 NVIDIA / 4.60 (4.60 NVIDIA)\u000aGL FBO: basic true, full true\u000aGL_EXTENSIONS  325\u000aGLX_EXTENSIONS 30\u000a-----------------------------------------------------------------------------------------------------\u000aDrawable: ResizeableImpl\u000aGLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.834,
      "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-----------------------------------------------------------------------------------------------------\u000aWindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1ace7216], obj 0x1a1c8979]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.hw]\u000aGL Version     4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6 (4.6.0 NVIDIA 391.35), vendor 391.\u000a...[truncated 11771 chars]...\u000aion: 4.60 NVIDIA / 4.60 (4.60 NVIDIA)\u000aGL FBO: basic true, full true\u000aGL_EXTENSIONS  325\u000aGLX_EXTENSIONS 30\u000a-----------------------------------------------------------------------------------------------------\u000aDrawable: ResizeableImpl\u000aGLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]]\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 3.668,
          "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 @ 1753155318971 ms III - Start\u000aSLOCK [T main @ 1753155318971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x459e9125: tileRendererInUse null, GearsES2[obj 0x459e9125 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 14533 chars]...\u000afile.initSingleton():    467ms\u000a  Demo Code:                    1154ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         11ms\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 @ 1753155329131 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155329132 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.632,
          "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 @ 1753155318971 ms III - Start\u000aSLOCK [T main @ 1753155318971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x459e9125: tileRendererInUse null, GearsES2[obj 0x459e9125 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 14533 chars]...\u000afile.initSingleton():    467ms\u000a  Demo Code:                    1154ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         11ms\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 @ 1753155329131 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155329132 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.577,
          "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 @ 1753155318971 ms III - Start\u000aSLOCK [T main @ 1753155318971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x459e9125: tileRendererInUse null, GearsES2[obj 0x459e9125 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 14533 chars]...\u000afile.initSingleton():    467ms\u000a  Demo Code:                    1154ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         11ms\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 @ 1753155329131 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155329132 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.233,
          "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 @ 1753155318971 ms III - Start\u000aSLOCK [T main @ 1753155318971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x459e9125: tileRendererInUse null, GearsES2[obj 0x459e9125 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 14533 chars]...\u000afile.initSingleton():    467ms\u000a  Demo Code:                    1154ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         11ms\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 @ 1753155329131 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155329132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.845,
      "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 @ 1753155318971 ms III - Start\u000aSLOCK [T main @ 1753155318971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x459e9125: tileRendererInUse null, GearsES2[obj 0x459e9125 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 14533 chars]...\u000afile.initSingleton():    467ms\u000a  Demo Code:                    1154ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         11ms\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 @ 1753155329131 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155329132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 3.511,
          "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 @ 1753154208576 ms III - Start\u000aSLOCK [T main @ 1753154208577 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false,\u000a...[truncated 15529 chars]...\u000aile.initSingleton():    456ms\u000a  Demo Code:                    1185ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         14ms\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 @ 1753154218763 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154218763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x105fece7]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x38c6f217]\u000aGLProfile.\u000a...[truncated 355 chars]...\u000a4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x36bc55de]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x16d04d3d]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 1.68,
          "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 @ 1753154208576 ms III - Start\u000aSLOCK [T main @ 1753154208577 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false,\u000a...[truncated 15529 chars]...\u000aile.initSingleton():    456ms\u000a  Demo Code:                    1185ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         14ms\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 @ 1753154218763 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154218763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x105fece7]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x38c6f217]\u000aGLProfile.\u000a...[truncated 355 chars]...\u000a4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x36bc55de]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x16d04d3d]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 1.67,
          "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 @ 1753154208576 ms III - Start\u000aSLOCK [T main @ 1753154208577 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false,\u000a...[truncated 15529 chars]...\u000aile.initSingleton():    456ms\u000a  Demo Code:                    1185ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         14ms\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 @ 1753154218763 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154218763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x105fece7]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x38c6f217]\u000aGLProfile.\u000a...[truncated 355 chars]...\u000a4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x36bc55de]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x16d04d3d]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 3.296,
          "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 @ 1753154208576 ms III - Start\u000aSLOCK [T main @ 1753154208577 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false,\u000a...[truncated 15529 chars]...\u000aile.initSingleton():    456ms\u000a  Demo Code:                    1185ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         14ms\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 @ 1753154218763 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154218763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x105fece7]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x38c6f217]\u000aGLProfile.\u000a...[truncated 355 chars]...\u000a4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x36bc55de]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x16d04d3d]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000a"
        }
      ],
      "duration" : 10.872,
      "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 @ 1753154208576 ms III - Start\u000aSLOCK [T main @ 1753154208577 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false,\u000a...[truncated 15529 chars]...\u000aile.initSingleton():    456ms\u000a  Demo Code:                    1185ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         14ms\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 @ 1753154218763 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154218763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x105fece7]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x38c6f217]\u000aGLProfile.\u000a...[truncated 355 chars]...\u000a4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x36bc55de]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw]\u000aGLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1af521de], obj 0x16d04d3d]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw]\u000a",
      "timestamp" : "2025-07-22T03:16:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT",
          "duration" : 3.702,
          "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 @ 1753155330658 ms III - Start\u000aSLOCK [T main @ 1753155330659 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 0x3bd82cf5\u000aCreating vertex VBO on slave 0x3bd82cf5\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 @ 1753155340605 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155340606 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.TestSingleGLInJSliderNewtAWT",
          "duration" : 3.743,
          "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 @ 1753155330658 ms III - Start\u000aSLOCK [T main @ 1753155330659 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 0x3bd82cf5\u000aCreating vertex VBO on slave 0x3bd82cf5\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 @ 1753155340605 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155340606 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.626,
      "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 @ 1753155330658 ms III - Start\u000aSLOCK [T main @ 1753155330659 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 0x3bd82cf5\u000aCreating vertex VBO on slave 0x3bd82cf5\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 @ 1753155340605 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155340606 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 3.603,
          "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 @ 1753153673994 ms III - Start\u000aSLOCK [T main @ 1753153673994 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 35676 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 @ 1753153688780 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153688780 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.TestVersionSemanticsNOUI",
          "duration" : 5.056,
          "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 @ 1753153673994 ms III - Start\u000aSLOCK [T main @ 1753153673994 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 35676 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 @ 1753153688780 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153688780 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.TestVersionSemanticsNOUI",
          "duration" : 2.908,
          "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 @ 1753153673994 ms III - Start\u000aSLOCK [T main @ 1753153673994 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 35676 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 @ 1753153688780 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153688780 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.TestVersionSemanticsNOUI",
          "duration" : 3.144,
          "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 @ 1753153673994 ms III - Start\u000aSLOCK [T main @ 1753153673994 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 35676 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 @ 1753153688780 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153688780 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.473,
      "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 @ 1753153673994 ms III - Start\u000aSLOCK [T main @ 1753153673994 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 35676 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 @ 1753153688780 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153688780 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:07:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 3.692,
          "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 @ 1753155341954 ms III - Start\u000aSLOCK [T main @ 1753155341955 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 602, frames 2\u000a...[truncated 34295 chars]...\u000a2.dispose 0xf0da945: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 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 @ 1753155350173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155350173 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.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.9,
          "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 @ 1753155341954 ms III - Start\u000aSLOCK [T main @ 1753155341955 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 602, frames 2\u000a...[truncated 34295 chars]...\u000a2.dispose 0xf0da945: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 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 @ 1753155350173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155350173 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.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.916,
          "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 @ 1753155341954 ms III - Start\u000aSLOCK [T main @ 1753155341955 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 602, frames 2\u000a...[truncated 34295 chars]...\u000a2.dispose 0xf0da945: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 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 @ 1753155350173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155350173 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.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.899,
          "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 @ 1753155341954 ms III - Start\u000aSLOCK [T main @ 1753155341955 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 602, frames 2\u000a...[truncated 34295 chars]...\u000a2.dispose 0xf0da945: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 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 @ 1753155350173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155350173 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.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.891,
          "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 @ 1753155341954 ms III - Start\u000aSLOCK [T main @ 1753155341955 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 602, frames 2\u000a...[truncated 34295 chars]...\u000a2.dispose 0xf0da945: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 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 @ 1753155350173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155350173 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.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.887,
          "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 @ 1753155341954 ms III - Start\u000aSLOCK [T main @ 1753155341955 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 602, frames 2\u000a...[truncated 34295 chars]...\u000a2.dispose 0xf0da945: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 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 @ 1753155350173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155350173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.876,
      "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 @ 1753155341954 ms III - Start\u000aSLOCK [T main @ 1753155341955 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 602, frames 2\u000a...[truncated 34295 chars]...\u000a2.dispose 0xf0da945: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 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 @ 1753155350173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155350173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
          "duration" : 4.514,
          "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 @ 1753155351737 ms III - Start\u000aSLOCK [T main @ 1753155351738 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x305b7c14: tileRendererInUse null, GearsES2[obj 0x305b7c14 isInit false, usesShared false\u000a...[truncated 13242 chars]...\u000a,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 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 @ 1753155358342 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155358343 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" : 2.056,
          "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 @ 1753155351737 ms III - Start\u000aSLOCK [T main @ 1753155351738 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x305b7c14: tileRendererInUse null, GearsES2[obj 0x305b7c14 isInit false, usesShared false\u000a...[truncated 13242 chars]...\u000a,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 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 @ 1753155358342 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155358343 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.301,
      "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 @ 1753155351737 ms III - Start\u000aSLOCK [T main @ 1753155351738 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x305b7c14: tileRendererInUse null, GearsES2[obj 0x305b7c14 isInit false, usesShared false\u000a...[truncated 13242 chars]...\u000a,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 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 @ 1753155358342 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155358343 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
          "duration" : 4.071,
          "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 @ 1753154219957 ms III - Start\u000aSLOCK [T main @ 1753154219958 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 nu\u000a...[truncated 12843 chars]...\u000aspose 0x36bc55de: tileRendererInUse null\u000aThread[#33,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36bc55de 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 @ 1753154226037 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154226038 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.TestAnimatorGLWindow01NEWT",
          "duration" : 1.984,
          "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 @ 1753154219957 ms III - Start\u000aSLOCK [T main @ 1753154219958 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 nu\u000a...[truncated 12843 chars]...\u000aspose 0x36bc55de: tileRendererInUse null\u000aThread[#33,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36bc55de 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 @ 1753154226037 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154226038 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.76,
      "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 @ 1753154219957 ms III - Start\u000aSLOCK [T main @ 1753154219958 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[#31,main-null,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 nu\u000a...[truncated 12843 chars]...\u000aspose 0x36bc55de: tileRendererInUse null\u000aThread[#33,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36bc55de 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 @ 1753154226037 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154226038 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:16:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 3.616,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.374,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.0,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.865,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.551,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.38,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.0,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.858,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.523,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.0,
          "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 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.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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.327,
      "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 @ 1753155359899 ms III - Start\u000aSLOCK [T main @ 1753155359900 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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.tearDo\u000a...[truncated 4905 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 @ 1753155371535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155371535 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.531,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.405,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.116,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.397,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 2.254,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.065,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.727,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.858,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.741,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.413,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.134,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.411,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.962,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.611,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.543,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 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.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.585,
          "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 28.959,
      "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 @ 1753154227273 ms III - Start\u000aSLOCK [T main @ 1753154227273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5500 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 @ 1753154255570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154255570 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:17:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 3.608,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.372,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.89,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.554,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.694,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.379,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.843,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.539,
          "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 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.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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.361,
      "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 @ 1753155373004 ms III - Start\u000aSLOCK [T main @ 1753155373005 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\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 4841 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 @ 1753155384671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155384671 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.507,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.393,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.073,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.412,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 2.249,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.924,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.702,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.728,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.739,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.405,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.098,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.412,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.923,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.589,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.541,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 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.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.6,
          "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 28.509,
      "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 @ 1753154256861 ms III - Start\u000aSLOCK [T main @ 1753154256862 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 5436 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 @ 1753154284705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154284705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:17:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 3.277,
          "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 @ 1753154285881 ms III - Start\u000aSLOCK [T main @ 1753154285882 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2440 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 @ 1753154301413 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154301413 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.476,
          "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 @ 1753154285881 ms III - Start\u000aSLOCK [T main @ 1753154285882 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2440 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 @ 1753154301413 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154301413 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.975,
          "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 @ 1753154285881 ms III - Start\u000aSLOCK [T main @ 1753154285882 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2440 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 @ 1753154301413 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154301413 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.95,
          "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 @ 1753154285881 ms III - Start\u000aSLOCK [T main @ 1753154285882 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2440 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 @ 1753154301413 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154301413 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.489,
          "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 @ 1753154285881 ms III - Start\u000aSLOCK [T main @ 1753154285882 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2440 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 @ 1753154301413 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154301413 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.484,
          "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 @ 1753154285881 ms III - Start\u000aSLOCK [T main @ 1753154285882 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2440 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 @ 1753154301413 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154301413 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.652,
          "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 @ 1753154285881 ms III - Start\u000aSLOCK [T main @ 1753154285882 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2440 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 @ 1753154301413 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154301413 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.68,
          "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 @ 1753154285881 ms III - Start\u000aSLOCK [T main @ 1753154285882 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2440 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 @ 1753154301413 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154301413 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.188,
      "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 @ 1753154285881 ms III - Start\u000aSLOCK [T main @ 1753154285882 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 2440 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 @ 1753154301413 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154301413 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:18:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 3.268,
          "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 @ 1753154302596 ms III - Start\u000aSLOCK [T main @ 1753154302597 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 2408 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 @ 1753154318063 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154318063 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.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.485,
          "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 @ 1753154302596 ms III - Start\u000aSLOCK [T main @ 1753154302597 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 2408 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 @ 1753154318063 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154318063 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.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.958,
          "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 @ 1753154302596 ms III - Start\u000aSLOCK [T main @ 1753154302597 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 2408 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 @ 1753154318063 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154318063 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.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.889,
          "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 @ 1753154302596 ms III - Start\u000aSLOCK [T main @ 1753154302597 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 2408 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 @ 1753154318063 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154318063 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.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.488,
          "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 @ 1753154302596 ms III - Start\u000aSLOCK [T main @ 1753154302597 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 2408 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 @ 1753154318063 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154318063 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.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.503,
          "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 @ 1753154302596 ms III - Start\u000aSLOCK [T main @ 1753154302597 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 2408 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 @ 1753154318063 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154318063 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.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.649,
          "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 @ 1753154302596 ms III - Start\u000aSLOCK [T main @ 1753154302597 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 2408 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 @ 1753154318063 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154318063 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.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.68,
          "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 @ 1753154302596 ms III - Start\u000aSLOCK [T main @ 1753154302597 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 2408 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 @ 1753154318063 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154318063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.13,
      "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 @ 1753154302596 ms III - Start\u000aSLOCK [T main @ 1753154302597 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 2408 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 @ 1753154318063 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154318063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:18:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
          "duration" : 7.373,
          "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 @ 1753155386191 ms III - Start\u000aSLOCK [T main @ 1753155386192 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2\u000aTest 0/10.1: GLAD-1 GLWindow, preserving.\u000aGLAD Lifecycle.0 GLWindow, restoring false, preserving true\u000awaitForReal\u000a...[truncated 33201 chars]...\u000awaitForRealized: to false, goal reached true\u000aGLAD Lifecycle.X GLCanvasOnscreen\u000aTest 9/10.2: done.\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 @ 1753155393598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155393598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.105,
      "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 @ 1753155386191 ms III - Start\u000aSLOCK [T main @ 1753155386192 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2\u000aTest 0/10.1: GLAD-1 GLWindow, preserving.\u000aGLAD Lifecycle.0 GLWindow, restoring false, preserving true\u000awaitForReal\u000a...[truncated 33201 chars]...\u000awaitForRealized: to false, goal reached true\u000aGLAD Lifecycle.X GLCanvasOnscreen\u000aTest 9/10.2: done.\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 @ 1753155393598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155393598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 4.76,
          "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 @ 1753154319254 ms III - Start\u000aSLOCK [T main @ 1753154319255 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x63d8b19f: tileRendererInUse null, GearsES2[obj 0x63d8b19f \u000a...[truncated 14778 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 @ 1753154328896 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154328897 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.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 @ 1753154319254 ms III - Start\u000aSLOCK [T main @ 1753154319255 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x63d8b19f: tileRendererInUse null, GearsES2[obj 0x63d8b19f \u000a...[truncated 14778 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 @ 1753154328896 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154328897 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.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.393,
          "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 @ 1753154319254 ms III - Start\u000aSLOCK [T main @ 1753154319255 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x63d8b19f: tileRendererInUse null, GearsES2[obj 0x63d8b19f \u000a...[truncated 14778 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 @ 1753154328896 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154328897 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.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 @ 1753154319254 ms III - Start\u000aSLOCK [T main @ 1753154319255 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x63d8b19f: tileRendererInUse null, GearsES2[obj 0x63d8b19f \u000a...[truncated 14778 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 @ 1753154328896 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154328897 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.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.446,
          "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 @ 1753154319254 ms III - Start\u000aSLOCK [T main @ 1753154319255 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x63d8b19f: tileRendererInUse null, GearsES2[obj 0x63d8b19f \u000a...[truncated 14778 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 @ 1753154328896 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154328897 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.TestGLContextDrawableSwitch01NEWT",
          "duration" : 0.002,
          "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 @ 1753154319254 ms III - Start\u000aSLOCK [T main @ 1753154319255 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x63d8b19f: tileRendererInUse null, GearsES2[obj 0x63d8b19f \u000a...[truncated 14778 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 @ 1753154328896 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154328897 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.314,
      "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 @ 1753154319254 ms III - Start\u000aSLOCK [T main @ 1753154319255 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#33,Thread-1-Animator#00,5,main] GearsES2.init.0 0x63d8b19f: tileRendererInUse null, GearsES2[obj 0x63d8b19f \u000a...[truncated 14778 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 @ 1753154328896 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154328897 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:18:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 5.522,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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.034,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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.054,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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.048,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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.058,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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.058,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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.032,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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" : "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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.055,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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.062,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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.047,
          "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 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" : "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 27.754,
      "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 @ 1753155395062 ms III - Start\u000aSLOCK [T main @ 1753155395063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 24564 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 @ 1753155422138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155422138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 5.502,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.126,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.055,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.974,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.123,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.076,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.042,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.03,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.071,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.071,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.026,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 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.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.03,
          "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 27.844,
      "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 @ 1753154330146 ms III - Start\u000aSLOCK [T main @ 1753154330148 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 15571 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 @ 1753154357310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154357310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:18:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
          "duration" : 4.667,
          "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 @ 1753154358600 ms III - Start\u000aSLOCK [T main @ 1753154358601 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[#32,Thread-1-null,5,main] GearsES2.init.0 0x18f0e31e: tileRendererInUse null, GearsES2[obj 0x18f0e31e isInit false, usesShare\u000a...[truncated 2893 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 @ 1753154363308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154363308 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.TestGLContextDrawableSwitch10NEWT",
          "duration" : 0.003,
          "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 @ 1753154358600 ms III - Start\u000aSLOCK [T main @ 1753154358601 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[#32,Thread-1-null,5,main] GearsES2.init.0 0x18f0e31e: tileRendererInUse null, GearsES2[obj 0x18f0e31e isInit false, usesShare\u000a...[truncated 2893 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 @ 1753154363308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154363308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.38,
      "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 @ 1753154358600 ms III - Start\u000aSLOCK [T main @ 1753154358601 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[#32,Thread-1-null,5,main] GearsES2.init.0 0x18f0e31e: tileRendererInUse null, GearsES2[obj 0x18f0e31e isInit false, usesShare\u000a...[truncated 2893 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 @ 1753154363308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154363308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
          "duration" : 4.987,
          "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 @ 1753155423700 ms III - Start\u000aSLOCK [T main @ 1753155423701 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#37,Thread-1-null,5,m\u000a...[truncated 3205 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 @ 1753155428728 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155428728 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.TestGLContextDrawableSwitch11NewtAWT",
          "duration" : 0.002,
          "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 @ 1753155423700 ms III - Start\u000aSLOCK [T main @ 1753155423701 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#37,Thread-1-null,5,m\u000a...[truncated 3205 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 @ 1753155428728 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155428728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.713,
      "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 @ 1753155423700 ms III - Start\u000aSLOCK [T main @ 1753155423701 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#37,Thread-1-null,5,m\u000a...[truncated 3205 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 @ 1753155428728 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155428728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 5.029,
          "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 @ 1753155430257 ms III - Start\u000aSLOCK [T main @ 1753155430258 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThread[#38,AWT-E\u000a...[truncated 3843 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 @ 1753155435326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155435326 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.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 @ 1753155430257 ms III - Start\u000aSLOCK [T main @ 1753155430258 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThread[#38,AWT-E\u000a...[truncated 3843 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 @ 1753155435326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155435326 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.TestGLContextDrawableSwitch12AWT",
          "duration" : 0.001,
          "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 @ 1753155430257 ms III - Start\u000aSLOCK [T main @ 1753155430258 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThread[#38,AWT-E\u000a...[truncated 3843 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 @ 1753155435326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155435326 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.TestGLContextDrawableSwitch12AWT",
          "duration" : 0.001,
          "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 @ 1753155430257 ms III - Start\u000aSLOCK [T main @ 1753155430258 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThread[#38,AWT-E\u000a...[truncated 3843 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 @ 1753155435326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155435326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.763,
      "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 @ 1753155430257 ms III - Start\u000aSLOCK [T main @ 1753155430258 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThread[#38,AWT-E\u000a...[truncated 3843 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 @ 1753155435326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155435326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 5.152,
          "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 @ 1753155436754 ms III - Start\u000aSLOCK [T main @ 1753155436754 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThre\u000a...[truncated 8429 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 @ 1753155444504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155444505 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.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.005,
          "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 @ 1753155436754 ms III - Start\u000aSLOCK [T main @ 1753155436754 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThre\u000a...[truncated 8429 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 @ 1753155444504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155444505 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.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 2.512,
          "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 @ 1753155436754 ms III - Start\u000aSLOCK [T main @ 1753155436754 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThre\u000a...[truncated 8429 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 @ 1753155444504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155444505 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.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.002,
          "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 @ 1753155436754 ms III - Start\u000aSLOCK [T main @ 1753155436754 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThre\u000a...[truncated 8429 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 @ 1753155444504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155444505 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.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.027,
          "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 @ 1753155436754 ms III - Start\u000aSLOCK [T main @ 1753155436754 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThre\u000a...[truncated 8429 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 @ 1753155444504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155444505 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.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 @ 1753155436754 ms III - Start\u000aSLOCK [T main @ 1753155436754 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThre\u000a...[truncated 8429 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 @ 1753155444504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155444505 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.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.008,
          "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 @ 1753155436754 ms III - Start\u000aSLOCK [T main @ 1753155436754 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThre\u000a...[truncated 8429 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 @ 1753155444504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155444505 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.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.002,
          "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 @ 1753155436754 ms III - Start\u000aSLOCK [T main @ 1753155436754 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThre\u000a...[truncated 8429 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 @ 1753155444504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155444505 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.434,
      "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 @ 1753155436754 ms III - Start\u000aSLOCK [T main @ 1753155436754 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\u000aGLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThre\u000a...[truncated 8429 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 @ 1753155444504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155444505 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.765,
          "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 @ 1753155446117 ms III - Start\u000aSLOCK [T main @ 1753155446118 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x313ac989: tileRendererInUse null, GearsES2[obj 0x313ac989 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 4550 chars]...\u000a01085a\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1165b38: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1165b38 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 @ 1753155449889 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155449889 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000aGLES2 n/a\u000aGLProfile GL2: GLProfile[GL2/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.001,
          "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 @ 1753155446117 ms III - Start\u000aSLOCK [T main @ 1753155446118 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x313ac989: tileRendererInUse null, GearsES2[obj 0x313ac989 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 4550 chars]...\u000a01085a\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1165b38: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1165b38 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 @ 1753155449889 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155449889 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000aGLES2 n/a\u000aGLProfile GL2: GLProfile[GL2/GL4bc.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.616,
          "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 @ 1753155446117 ms III - Start\u000aSLOCK [T main @ 1753155446118 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x313ac989: tileRendererInUse null, GearsES2[obj 0x313ac989 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 4550 chars]...\u000a01085a\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1165b38: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1165b38 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 @ 1753155449889 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155449889 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000aGLES2 n/a\u000aGLProfile GL2: GLProfile[GL2/GL4bc.hw]\u000a"
        }
      ],
      "duration" : 4.467,
      "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 @ 1753155446117 ms III - Start\u000aSLOCK [T main @ 1753155446118 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x313ac989: tileRendererInUse null, GearsES2[obj 0x313ac989 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 4550 chars]...\u000a01085a\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1165b38: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1165b38 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 @ 1753155449889 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155449889 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.hw]\u000aGLES2 n/a\u000aGLProfile GL2: GLProfile[GL2/GL4bc.hw]\u000a",
      "timestamp" : "2025-07-22T03:37:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
          "duration" : 0.68,
          "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 @ 1753155451418 ms III - Start\u000aSLOCK [T main @ 1753155451420 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 @ 1753155452136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155452136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "windowClosing() called ..\u000a"
        }
      ],
      "duration" : 1.412,
      "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 @ 1753155451418 ms III - Start\u000aSLOCK [T main @ 1753155451420 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 @ 1753155452136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155452136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "windowClosing() called ..\u000a",
      "timestamp" : "2025-07-22T03:37:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
          "duration" : 2.501,
          "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 @ 1753155453513 ms III - Start\u000aSLOCK [T main @ 1753155453514 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6adbc9d: tileRendererInUse null, GearsES2[obj 0x6adbc9d isInit false, usesShared false, 1 null, 2\u000a...[truncated 8323 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x6adbc9d: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6adbc9d 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 @ 1753155458491 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155458491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        }
      ],
      "duration" : 5.661,
      "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 @ 1753155453513 ms III - Start\u000aSLOCK [T main @ 1753155453514 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6adbc9d: tileRendererInUse null, GearsES2[obj 0x6adbc9d isInit false, usesShared false, 1 null, 2\u000a...[truncated 8323 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x6adbc9d: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6adbc9d 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 @ 1753155458491 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155458491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a",
      "timestamp" : "2025-07-22T03:37:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
          "duration" : 2.455,
          "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 @ 1753155459919 ms III - Start\u000aSLOCK [T main @ 1753155459920 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x367ffa75: tileRendererInUse null, GearsES2[obj 0x367ffa75 isInit false, usesShared false, 1 null,\u000a...[truncated 8368 chars]...\u000aQueue-0,6,main] GearsES2.dispose 0x367ffa75: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x367ffa75 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 @ 1753155464755 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155464755 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        }
      ],
      "duration" : 5.522,
      "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 @ 1753155459919 ms III - Start\u000aSLOCK [T main @ 1753155459920 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x367ffa75: tileRendererInUse null, GearsES2[obj 0x367ffa75 isInit false, usesShared false, 1 null,\u000a...[truncated 8368 chars]...\u000aQueue-0,6,main] GearsES2.dispose 0x367ffa75: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x367ffa75 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 @ 1753155464755 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155464755 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a",
      "timestamp" : "2025-07-22T03:37:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
          "duration" : 2.106,
          "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 @ 1753155466250 ms III - Start\u000aSLOCK [T main @ 1753155466250 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 2578 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 @ 1753155471676 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155471676 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.TestBug1225EventQueueInterruptedAWT",
          "duration" : 3.276,
          "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 @ 1753155466250 ms III - Start\u000aSLOCK [T main @ 1753155466250 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 2578 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 @ 1753155471676 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155471676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.13,
      "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 @ 1753155466250 ms III - Start\u000aSLOCK [T main @ 1753155466250 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 2578 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 @ 1753155471676 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155471676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
          "duration" : 3.658,
          "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 @ 1753155473067 ms III - Start\u000aSLOCK [T main @ 1753155473068 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 6398 chars]...\u000aeNotify()\u000aView3D[1].removeNotify()\u000aView3D[0].removeNotify()\u000aXXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 13, display 192]\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 @ 1753155479161 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155479162 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.784,
      "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 @ 1753155473067 ms III - Start\u000aSLOCK [T main @ 1753155473068 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 6398 chars]...\u000aeNotify()\u000aView3D[1].removeNotify()\u000aView3D[0].removeNotify()\u000aXXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 13, display 192]\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 @ 1753155479161 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155479162 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
          "duration" : 2.388,
          "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[GL4bc/GL4bc.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" : 2.51,
      "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[GL4bc/GL4bc.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:38:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
          "duration" : 3.197,
          "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 @ 1753155483736 ms III - Start\u000aSLOCK [T main @ 1753155483737 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753155486973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155486974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.914,
      "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 @ 1753155483736 ms III - Start\u000aSLOCK [T main @ 1753155483737 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753155486973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155486974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
          "duration" : 2.636,
          "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 @ 1753155488326 ms III - Start\u000aSLOCK [T main @ 1753155488327 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 @ 1753155491054 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155491054 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.TestBug461PBufferSupersamplingSwingAWT",
          "duration" : 0.058,
          "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 @ 1753155488326 ms III - Start\u000aSLOCK [T main @ 1753155488327 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 @ 1753155491054 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155491054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.421,
      "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 @ 1753155488326 ms III - Start\u000aSLOCK [T main @ 1753155488327 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 @ 1753155491054 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155491054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
          "duration" : 3.702,
          "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 @ 1753155492451 ms III - Start\u000aSLOCK [T main @ 1753155492453 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\u000aD3DGraphicsDevice[screen=0]\u000agraphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]\u000aTh\u000a...[truncated 2121 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x72c76a1b: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c76a1b 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 @ 1753155496194 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155496194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "cleaning up...\u000a"
        }
      ],
      "duration" : 4.431,
      "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 @ 1753155492451 ms III - Start\u000aSLOCK [T main @ 1753155492453 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\u000aD3DGraphicsDevice[screen=0]\u000agraphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]\u000aTh\u000a...[truncated 2121 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x72c76a1b: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c76a1b 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 @ 1753155496194 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155496194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "cleaning up...\u000a",
      "timestamp" : "2025-07-22T03:38:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 2.98,
          "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 @ 1753155497573 ms III - Start\u000aSLOCK [T main @ 1753155497574 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.windows.wgl.WindowsOnscreenWGLDrawable,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGL\u000a...[truncated 17101 chars]...\u000amain] GearsES2.dispose 0x39b7bfb7: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39b7bfb7 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 @ 1753155501561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155501561 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.TestBug572AWT",
          "duration" : 0.311,
          "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 @ 1753155497573 ms III - Start\u000aSLOCK [T main @ 1753155497574 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.windows.wgl.WindowsOnscreenWGLDrawable,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGL\u000a...[truncated 17101 chars]...\u000amain] GearsES2.dispose 0x39b7bfb7: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39b7bfb7 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 @ 1753155501561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155501561 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.TestBug572AWT",
          "duration" : 0.315,
          "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 @ 1753155497573 ms III - Start\u000aSLOCK [T main @ 1753155497574 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.windows.wgl.WindowsOnscreenWGLDrawable,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGL\u000a...[truncated 17101 chars]...\u000amain] GearsES2.dispose 0x39b7bfb7: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39b7bfb7 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 @ 1753155501561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155501561 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.TestBug572AWT",
          "duration" : 0.342,
          "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 @ 1753155497573 ms III - Start\u000aSLOCK [T main @ 1753155497574 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.windows.wgl.WindowsOnscreenWGLDrawable,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGL\u000a...[truncated 17101 chars]...\u000amain] GearsES2.dispose 0x39b7bfb7: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39b7bfb7 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 @ 1753155501561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155501561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.661,
      "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 @ 1753155497573 ms III - Start\u000aSLOCK [T main @ 1753155497574 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.windows.wgl.WindowsOnscreenWGLDrawable,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGL\u000a...[truncated 17101 chars]...\u000amain] GearsES2.dispose 0x39b7bfb7: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39b7bfb7 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 @ 1753155501561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155501561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
          "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 @ 1753155503047 ms III - Start\u000aSLOCK [T main @ 1753155503048 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 @ 1753155503074 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155503074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.727,
      "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 @ 1753155503047 ms III - Start\u000aSLOCK [T main @ 1753155503048 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 @ 1753155503074 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155503074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 3.198,
          "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 @ 1753155504386 ms III - Start\u000aSLOCK [T main @ 1753155504387 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, uses\u000a...[truncated 6761 chars]...\u000a] GearsES2.dispose 0x568ff82: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x568ff82 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 @ 1753155508796 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155508796 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.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 0.579,
          "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 @ 1753155504386 ms III - Start\u000aSLOCK [T main @ 1753155504387 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, uses\u000a...[truncated 6761 chars]...\u000a] GearsES2.dispose 0x568ff82: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x568ff82 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 @ 1753155508796 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155508796 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.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 0.583,
          "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 @ 1753155504386 ms III - Start\u000aSLOCK [T main @ 1753155504387 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, uses\u000a...[truncated 6761 chars]...\u000a] GearsES2.dispose 0x568ff82: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x568ff82 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 @ 1753155508796 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155508796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.097,
      "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 @ 1753155504386 ms III - Start\u000aSLOCK [T main @ 1753155504387 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[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, uses\u000a...[truncated 6761 chars]...\u000a] GearsES2.dispose 0x568ff82: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x568ff82 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 @ 1753155508796 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155508796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
          "duration" : 3.112,
          "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 @ 1753155510161 ms III - Start\u000aSLOCK [T main @ 1753155510161 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\u000aXXXX Visible Part 1/3\u000a1 s: 60 f / 1045 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f\u000aXXXXX Invisible Part 2/3\u000a0 s: 60 f / 13 ms, 4615.3 fps\u000a...[truncated 68488 chars]...\u000a fps, 0 ms/f; total: 29760 f, 17599.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 17634.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 17670.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 17705.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 17740.9 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 17765.9 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 17801.4 fps, 0 ms/f\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
          "duration" : 0.038,
          "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 @ 1753155510161 ms III - Start\u000aSLOCK [T main @ 1753155510161 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\u000aXXXX Visible Part 1/3\u000a1 s: 60 f / 1045 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f\u000aXXXXX Invisible Part 2/3\u000a0 s: 60 f / 13 ms, 4615.3 fps\u000a...[truncated 68488 chars]...\u000a fps, 0 ms/f; total: 29760 f, 17599.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 17634.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 17670.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 17705.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 17740.9 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 17765.9 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 17801.4 fps, 0 ms/f\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.368,
      "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 @ 1753155510161 ms III - Start\u000aSLOCK [T main @ 1753155510161 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\u000aXXXX Visible Part 1/3\u000a1 s: 60 f / 1045 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f\u000aXXXXX Invisible Part 2/3\u000a0 s: 60 f / 13 ms, 4615.3 fps\u000a...[truncated 68488 chars]...\u000a fps, 0 ms/f; total: 29760 f, 17599.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 17634.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 17670.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 17705.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 17740.9 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 17765.9 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 17801.4 fps, 0 ms/f\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
          "duration" : 2.796,
          "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 @ 1753155517584 ms III - Start\u000aSLOCK [T main @ 1753155517585 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753155520418 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155520418 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.534,
      "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 @ 1753155517584 ms III - Start\u000aSLOCK [T main @ 1753155517585 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753155520418 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155520418 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
          "duration" : 5.02,
          "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 @ 1753155521795 ms III - Start\u000aSLOCK [T main @ 1753155521796 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(0x6e2c9341)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.windows.wgl.WindowsOnscr\u000a...[truncated 45251 chars]...\u000aGearsES2.dispose 0xf2ff811: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155529312 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155529313 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.TestBug816GLCanvasFrameHoppingB849B889AWT",
          "duration" : 2.429,
          "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 @ 1753155521795 ms III - Start\u000aSLOCK [T main @ 1753155521796 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(0x6e2c9341)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.windows.wgl.WindowsOnscr\u000a...[truncated 45251 chars]...\u000aGearsES2.dispose 0xf2ff811: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155529312 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155529313 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.211,
      "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 @ 1753155521795 ms III - Start\u000aSLOCK [T main @ 1753155521796 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(0x6e2c9341)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.windows.wgl.WindowsOnscr\u000a...[truncated 45251 chars]...\u000aGearsES2.dispose 0xf2ff811: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155529312 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155529313 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
          "duration" : 6.108,
          "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 @ 1753155530880 ms III - Start\u000aSLOCK [T main @ 1753155530881 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(0x6c1a3716)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.windows.wgl.WindowsOnscreenWGLDraw\u000a...[truncated 26163 chars]...\u000a.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf79e: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf79e FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155537026 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155537026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.83,
      "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 @ 1753155530880 ms III - Start\u000aSLOCK [T main @ 1753155530881 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(0x6c1a3716)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.windows.wgl.WindowsOnscreenWGLDraw\u000a...[truncated 26163 chars]...\u000a.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf79e: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf79e FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155537026 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155537026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 5.344,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.776,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.867,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.741,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.78,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.824,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.863,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.774,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.765,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.746,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.733,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.766,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.73,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.771,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.886,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.831,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 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.789,
          "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 53.558,
      "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 @ 1753155538523 ms III - Start\u000aSLOCK [T main @ 1753155538524 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\u000acanvas1 pos/siz: 0/0 320x480\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155541221 d 0ms]]\u000aWindow\u000a...[truncated 83052 chars]...\u000aeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155591360 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591392 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155591392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
          "duration" : 4.346,
          "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 @ 1753155592938 ms III - Start\u000aSLOCK [T main @ 1753155592939 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753155595574 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogam\u000a...[truncated 2646 chars]...\u000an] GearsES2.dispose 0x305b7c14 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155597279 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155597319 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155597319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.063,
      "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 @ 1753155592938 ms III - Start\u000aSLOCK [T main @ 1753155592939 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753155595574 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogam\u000a...[truncated 2646 chars]...\u000an] GearsES2.dispose 0x305b7c14 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155597279 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155597319 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155597319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
          "duration" : 4.326,
          "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 @ 1753155598652 ms III - Start\u000aSLOCK [T main @ 1753155598652 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:1753155601283 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2408 chars]...\u000aarsES2.dispose 0x5c6648b0 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155602980 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155603013 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155603013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.04,
      "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 @ 1753155598652 ms III - Start\u000aSLOCK [T main @ 1753155598652 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:1753155601283 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2408 chars]...\u000aarsES2.dispose 0x5c6648b0 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155602980 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155603013 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155603013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
          "duration" : 4.193,
          "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 @ 1753155604401 ms III - Start\u000aSLOCK [T main @ 1753155604402 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753155606911 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2403 chars]...\u000aarsES2.dispose 0x5c6648b0 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155608596 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155608629 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.906,
      "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 @ 1753155604401 ms III - Start\u000aSLOCK [T main @ 1753155604402 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753155606911 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2403 chars]...\u000aarsES2.dispose 0x5c6648b0 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155608596 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155608629 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
          "duration" : 4.39,
          "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 @ 1753155610052 ms III - Start\u000aSLOCK [T main @ 1753155610053 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753155612757 d 1ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2414 chars]...\u000aarsES2.dispose 0x305b7c14 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155614444 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155614485 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155614486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.133,
      "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 @ 1753155610052 ms III - Start\u000aSLOCK [T main @ 1753155610053 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753155612757 d 1ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2414 chars]...\u000aarsES2.dispose 0x305b7c14 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155614444 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155614485 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155614486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
          "duration" : 4.242,
          "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 @ 1753155615925 ms III - Start\u000aSLOCK [T main @ 1753155615926 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:1753155618342 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 3059 chars]...\u000a] GearsES2.dispose 0x5c6648b0 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155620169 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155620202 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155620202 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.966,
      "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 @ 1753155615925 ms III - Start\u000aSLOCK [T main @ 1753155615926 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:1753155618342 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 3059 chars]...\u000a] GearsES2.dispose 0x5c6648b0 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155620169 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155620202 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155620202 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
          "duration" : 4.318,
          "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 @ 1753155621846 ms III - Start\u000aSLOCK [T main @ 1753155621847 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:1753155624307 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 3059 chars]...\u000a] GearsES2.dispose 0x305b7c14 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155626164 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155626196 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155626196 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.04,
      "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 @ 1753155621846 ms III - Start\u000aSLOCK [T main @ 1753155621847 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:1753155624307 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 3059 chars]...\u000a] GearsES2.dispose 0x305b7c14 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155626164 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155626196 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155626196 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 3.672,
          "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 @ 1753155627681 ms III - Start\u000aSLOCK [T main @ 1753155627682 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 39143 chars]...\u000aES2.dispose 0x31190526: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526 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 @ 1753155634325 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155634325 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.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.111,
          "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 @ 1753155627681 ms III - Start\u000aSLOCK [T main @ 1753155627682 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 39143 chars]...\u000aES2.dispose 0x31190526: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526 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 @ 1753155634325 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155634325 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.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.815,
          "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 @ 1753155627681 ms III - Start\u000aSLOCK [T main @ 1753155627682 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 39143 chars]...\u000aES2.dispose 0x31190526: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526 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 @ 1753155634325 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155634325 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.332,
      "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 @ 1753155627681 ms III - Start\u000aSLOCK [T main @ 1753155627682 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 39143 chars]...\u000aES2.dispose 0x31190526: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526 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 @ 1753155634325 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155634325 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 3.862,
          "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 @ 1753155635971 ms III - Start\u000aSLOCK [T main @ 1753155635972 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 WINDOWS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread f\u000a...[truncated 100696 chars]...\u000aES2.dispose 0x302552ec: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x302552ec 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 @ 1753155643829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155643829 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.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.35,
          "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 @ 1753155635971 ms III - Start\u000aSLOCK [T main @ 1753155635972 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 WINDOWS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread f\u000a...[truncated 100696 chars]...\u000aES2.dispose 0x302552ec: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x302552ec 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 @ 1753155643829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155643829 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.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.116,
          "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 @ 1753155635971 ms III - Start\u000aSLOCK [T main @ 1753155635972 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 WINDOWS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread f\u000a...[truncated 100696 chars]...\u000aES2.dispose 0x302552ec: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x302552ec 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 @ 1753155643829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155643829 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.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.481,
          "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 @ 1753155635971 ms III - Start\u000aSLOCK [T main @ 1753155635972 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 WINDOWS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread f\u000a...[truncated 100696 chars]...\u000aES2.dispose 0x302552ec: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x302552ec 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 @ 1753155643829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155643829 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.535,
      "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 @ 1753155635971 ms III - Start\u000aSLOCK [T main @ 1753155635972 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 WINDOWS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread f\u000a...[truncated 100696 chars]...\u000aES2.dispose 0x302552ec: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x302552ec 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 @ 1753155643829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155643829 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
          "duration" : 4.704,
          "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 @ 1753155645394 ms III - Start\u000aSLOCK [T main @ 1753155645394 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\u000aJava Version 21.0.7\u000afps: 11.333333\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 @ 1753155650137 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155650139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "NVIDIA Corporation\u000aGeForce GTX 460/PCIe/SSE2\u000a4.6.0 NVIDIA 391.35\u000aGL_AMD_multi_draw_indirect GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_A\u000a...[truncated 12433 chars]...\u000ax237d853a], obj 0x5a9dcb3b], idx 0], pfdID 32, ARB-Choosen true,\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[GL4bc/GL4bc.hw], on-scr[.]],\u000a\u0009chosen    GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]],\u000a\u0009surfaceLock <64124785, 6c8695d0>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]\u000aRestarting surface...\u000aDone\u000a"
        }
      ],
      "duration" : 5.447,
      "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 @ 1753155645394 ms III - Start\u000aSLOCK [T main @ 1753155645394 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00\u000aOSX CALayer AWT-Mod Bug false\u000aOSType WINDOWS\u000aJava Version 21.0.7\u000afps: 11.333333\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 @ 1753155650137 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155650139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "NVIDIA Corporation\u000aGeForce GTX 460/PCIe/SSE2\u000a4.6.0 NVIDIA 391.35\u000aGL_AMD_multi_draw_indirect GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_A\u000a...[truncated 12433 chars]...\u000ax237d853a], obj 0x5a9dcb3b], idx 0], pfdID 32, ARB-Choosen true,\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[GL4bc/GL4bc.hw], on-scr[.]],\u000a\u0009chosen    GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]],\u000a\u0009surfaceLock <64124785, 6c8695d0>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]\u000aRestarting surface...\u000aDone\u000a",
      "timestamp" : "2025-07-22T03:40:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT",
          "duration" : 0.917,
          "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 @ 1753155651650 ms III - Start\u000aSLOCK [T main @ 1753155651650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3f374622: tileRendererInUse null, GearsES2[obj 0x3f374622 isInit false, usesShared fal\u000a...[truncated 11796 chars]...\u000aead[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7fa85fc6: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7fa85fc6 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 @ 1753155655687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155655687 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.TestGLCanvasResize01AWT",
          "duration" : 0.74,
          "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 @ 1753155651650 ms III - Start\u000aSLOCK [T main @ 1753155651650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3f374622: tileRendererInUse null, GearsES2[obj 0x3f374622 isInit false, usesShared fal\u000a...[truncated 11796 chars]...\u000aead[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7fa85fc6: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7fa85fc6 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 @ 1753155655687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155655687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.743,
      "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 @ 1753155651650 ms III - Start\u000aSLOCK [T main @ 1753155651650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3f374622: tileRendererInUse null, GearsES2[obj 0x3f374622 isInit false, usesShared fal\u000a...[truncated 11796 chars]...\u000aead[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7fa85fc6: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7fa85fc6 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 @ 1753155655687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155655687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT",
          "duration" : 1.374,
          "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 @ 1753155657513 ms III - Start\u000aSLOCK [T main @ 1753155657513 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753155661247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155661247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.414,
      "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 @ 1753155657513 ms III - Start\u000aSLOCK [T main @ 1753155657513 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753155661247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155661247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
          "duration" : 0.832,
          "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 @ 1753155662569 ms III - Start\u000aSLOCK [T main @ 1753155662571 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x678a72db: tileRendererInUse null, GearsES2[obj 0x678a72db isInit false, usesShared fal\u000a...[truncated 11806 chars]...\u000aead[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a527f95: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a527f95 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 @ 1753155666455 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155666455 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.TestGLJPanelResize01AWT",
          "duration" : 0.667,
          "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 @ 1753155662569 ms III - Start\u000aSLOCK [T main @ 1753155662571 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x678a72db: tileRendererInUse null, GearsES2[obj 0x678a72db isInit false, usesShared fal\u000a...[truncated 11806 chars]...\u000aead[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a527f95: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a527f95 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 @ 1753155666455 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155666455 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.566,
      "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 @ 1753155662569 ms III - Start\u000aSLOCK [T main @ 1753155662571 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x678a72db: tileRendererInUse null, GearsES2[obj 0x678a72db isInit false, usesShared fal\u000a...[truncated 11806 chars]...\u000aead[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a527f95: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a527f95 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 @ 1753155666455 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155666455 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
          "duration" : 3.191,
          "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 @ 1753155668025 ms III - Start\u000aSLOCK [T main @ 1753155668026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cc1acf1: tileRendererInUse null, GearsES2[obj 0x3cc1acf1 isInit false, usesShared false\u000a...[truncated 16210 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155672703 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155672703 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.TestGLJPanelTextureStateAWT",
          "duration" : 0.713,
          "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 @ 1753155668025 ms III - Start\u000aSLOCK [T main @ 1753155668026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cc1acf1: tileRendererInUse null, GearsES2[obj 0x3cc1acf1 isInit false, usesShared false\u000a...[truncated 16210 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155672703 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155672703 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.TestGLJPanelTextureStateAWT",
          "duration" : 0.723,
          "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 @ 1753155668025 ms III - Start\u000aSLOCK [T main @ 1753155668026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cc1acf1: tileRendererInUse null, GearsES2[obj 0x3cc1acf1 isInit false, usesShared false\u000a...[truncated 16210 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155672703 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155672703 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.37,
      "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 @ 1753155668025 ms III - Start\u000aSLOCK [T main @ 1753155668026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cc1acf1: tileRendererInUse null, GearsES2[obj 0x3cc1acf1 isInit false, usesShared false\u000a...[truncated 16210 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155672703 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155672703 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
          "duration" : 3.16,
          "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 @ 1753155674206 ms III - Start\u000aSLOCK [T main @ 1753155674207 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x9597028: tileRendererInUse null, GearsES2[obj 0x9597028 isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 4009 chars]...\u000aEventQueue-0,6,main] GearsES2.dispose 0x9597028: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x9597028 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 @ 1753155677405 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155677406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.882,
      "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 @ 1753155674206 ms III - Start\u000aSLOCK [T main @ 1753155674207 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.init.0 0x9597028: tileRendererInUse null, GearsES2[obj 0x9597028 isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 4009 chars]...\u000aEventQueue-0,6,main] GearsES2.dispose 0x9597028: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x9597028 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 @ 1753155677405 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155677406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
          "duration" : 3.227,
          "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 @ 1753155678965 ms III - Start\u000aSLOCK [T main @ 1753155678966 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 \u000a...[truncated 1856 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace 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 @ 1753155682232 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155682232 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.955,
      "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 @ 1753155678965 ms III - Start\u000aSLOCK [T main @ 1753155678966 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 \u000a...[truncated 1856 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace 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 @ 1753155682232 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155682232 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
          "duration" : 3.55,
          "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 @ 1753155683662 ms III - Start\u000aSLOCK [T main @ 1753155683663 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x64618d50: tileRendererInUse null, GearsES2[obj 0x64618d50 isInit false, usesShared false, 1 null, 2 null, 3 nul\u000a...[truncated 14078 chars]...\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c4fd1d5: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c4fd1d5 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 @ 1753155692988 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155692988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 245 chars]...\u000abc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.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/GL4bc.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.286,
          "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 @ 1753155683662 ms III - Start\u000aSLOCK [T main @ 1753155683663 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x64618d50: tileRendererInUse null, GearsES2[obj 0x64618d50 isInit false, usesShared false, 1 null, 2 null, 3 nul\u000a...[truncated 14078 chars]...\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c4fd1d5: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c4fd1d5 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 @ 1753155692988 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155692988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 245 chars]...\u000abc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.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/GL4bc.hw]\u000atesting with java.awt.Window\u000acleaning up...\u000atesting with java.awt.Frame\u000acleaning up...\u000atesting with javax.swing.JFrame\u000acleaning up...\u000a"
        }
      ],
      "duration" : 10.04,
      "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 @ 1753155683662 ms III - Start\u000aSLOCK [T main @ 1753155683663 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x64618d50: tileRendererInUse null, GearsES2[obj 0x64618d50 isInit false, usesShared false, 1 null, 2 null, 3 nul\u000a...[truncated 14078 chars]...\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c4fd1d5: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c4fd1d5 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 @ 1753155692988 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155692988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES\u000a...[truncated 245 chars]...\u000abc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.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/GL4bc.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:41:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
          "duration" : 0.698,
          "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 @ 1753155694542 ms III - Start\u000aSLOCK [T main @ 1753155694543 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 @ 1753155698185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155698185 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.56,
          "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 @ 1753155694542 ms III - Start\u000aSLOCK [T main @ 1753155694543 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 @ 1753155698185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155698185 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.332,
      "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 @ 1753155694542 ms III - Start\u000aSLOCK [T main @ 1753155694543 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 @ 1753155698185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155698185 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 2.536,
          "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 @ 1753155699529 ms III - Start\u000aSLOCK [T main @ 1753155699529 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaqu\u000a...[truncated 1738 chars]...\u000a hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753155702272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155702273 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.08,
          "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 @ 1753155699529 ms III - Start\u000aSLOCK [T main @ 1753155699529 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaqu\u000a...[truncated 1738 chars]...\u000a hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753155702272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155702273 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.046,
          "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 @ 1753155699529 ms III - Start\u000aSLOCK [T main @ 1753155699529 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaqu\u000a...[truncated 1738 chars]...\u000a hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753155702272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155702273 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.051,
          "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 @ 1753155699529 ms III - Start\u000aSLOCK [T main @ 1753155699529 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaqu\u000a...[truncated 1738 chars]...\u000a hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753155702272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155702273 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" : 3.426,
      "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 @ 1753155699529 ms III - Start\u000aSLOCK [T main @ 1753155699529 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaqu\u000a...[truncated 1738 chars]...\u000a hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753155702272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155702273 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:41:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
          "duration" : 2.267,
          "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 @ 1753154364583 ms III - Start\u000aSLOCK [T main @ 1753154364584 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-\u000a...[truncated 2370 chars]...\u000affscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154367043 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154367043 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.TestBug605FlippedImageNEWT",
          "duration" : 0.07,
          "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 @ 1753154364583 ms III - Start\u000aSLOCK [T main @ 1753154364584 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-\u000a...[truncated 2370 chars]...\u000affscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154367043 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154367043 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.TestBug605FlippedImageNEWT",
          "duration" : 0.048,
          "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 @ 1753154364583 ms III - Start\u000aSLOCK [T main @ 1753154364584 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-\u000a...[truncated 2370 chars]...\u000affscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154367043 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154367043 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.TestBug605FlippedImageNEWT",
          "duration" : 0.049,
          "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 @ 1753154364583 ms III - Start\u000aSLOCK [T main @ 1753154364584 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-\u000a...[truncated 2370 chars]...\u000affscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154367043 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154367043 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" : 3.122,
      "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 @ 1753154364583 ms III - Start\u000aSLOCK [T main @ 1753154364584 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION: 4.6.0 NVIDIA 391.35\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-\u000a...[truncated 2370 chars]...\u000affscr[fbo]]\u000aXXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35\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 @ 1753154367043 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154367043 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:19:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT",
          "duration" : 2.911,
          "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 @ 1753154368329 ms III - Start\u000aSLOCK [T main @ 1753154368330 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#  1/698: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[\u000a...[truncated 121486 chars]...\u000a.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 @ 1753154371268 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154371268 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.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 @ 1753154368329 ms III - Start\u000aSLOCK [T main @ 1753154368330 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#  1/698: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[\u000a...[truncated 121486 chars]...\u000a.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 @ 1753154371268 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154371268 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.61,
      "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 @ 1753154368329 ms III - Start\u000aSLOCK [T main @ 1753154368330 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#  1/698: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[\u000a...[truncated 121486 chars]...\u000a.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 @ 1753154371268 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154371268 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 2.819,
          "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 @ 1753155703703 ms III - Start\u000aSLOCK [T main @ 1753155703703 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba \u000a...[truncated 2352 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753155706967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155706968 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.244,
          "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 @ 1753155703703 ms III - Start\u000aSLOCK [T main @ 1753155703703 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba \u000a...[truncated 2352 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753155706967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155706968 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.172,
          "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 @ 1753155703703 ms III - Start\u000aSLOCK [T main @ 1753155703703 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba \u000a...[truncated 2352 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753155706967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155706968 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.948,
      "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 @ 1753155703703 ms III - Start\u000aSLOCK [T main @ 1753155703703 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba \u000a...[truncated 2352 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753155706967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155706968 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 4.126,
          "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 @ 1753154372493 ms III - Start\u000aSLOCK [T main @ 1753154372494 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[GL4bc/GL4bc.hw], offscr[fbo]]\u000a\u000aChosen  \u000a...[truncated 5485 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154382990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154382991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.893,
          "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 @ 1753154372493 ms III - Start\u000aSLOCK [T main @ 1753154372494 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[GL4bc/GL4bc.hw], offscr[fbo]]\u000a\u000aChosen  \u000a...[truncated 5485 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154382990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154382991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.783,
          "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 @ 1753154372493 ms III - Start\u000aSLOCK [T main @ 1753154372494 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[GL4bc/GL4bc.hw], offscr[fbo]]\u000a\u000aChosen  \u000a...[truncated 5485 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154382990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154382991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.837,
          "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 @ 1753154372493 ms III - Start\u000aSLOCK [T main @ 1753154372494 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[GL4bc/GL4bc.hw], offscr[fbo]]\u000a\u000aChosen  \u000a...[truncated 5485 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154382990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154382991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.219,
          "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 @ 1753154372493 ms III - Start\u000aSLOCK [T main @ 1753154372494 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[GL4bc/GL4bc.hw], offscr[fbo]]\u000a\u000aChosen  \u000a...[truncated 5485 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154382990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154382991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.204,
          "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 @ 1753154372493 ms III - Start\u000aSLOCK [T main @ 1753154372494 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[GL4bc/GL4bc.hw], offscr[fbo]]\u000a\u000aChosen  \u000a...[truncated 5485 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154382990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154382991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.189,
          "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 @ 1753154372493 ms III - Start\u000aSLOCK [T main @ 1753154372494 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[GL4bc/GL4bc.hw], offscr[fbo]]\u000a\u000aChosen  \u000a...[truncated 5485 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154382990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154382991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.191,
          "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 @ 1753154372493 ms III - Start\u000aSLOCK [T main @ 1753154372494 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[GL4bc/GL4bc.hw], offscr[fbo]]\u000a\u000aChosen  \u000a...[truncated 5485 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154382990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154382991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.146,
      "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 @ 1753154372493 ms III - Start\u000aSLOCK [T main @ 1753154372494 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[GL4bc/GL4bc.hw], offscr[fbo]]\u000a\u000aChosen  \u000a...[truncated 5485 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154382990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154382991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 4.176,
          "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 @ 1753154384129 ms III - Start\u000aSLOCK [T main @ 1753154384130 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5956 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154394252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154394253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.826,
          "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 @ 1753154384129 ms III - Start\u000aSLOCK [T main @ 1753154384130 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5956 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154394252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154394253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.749,
          "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 @ 1753154384129 ms III - Start\u000aSLOCK [T main @ 1753154384130 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5956 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154394252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154394253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.909,
          "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 @ 1753154384129 ms III - Start\u000aSLOCK [T main @ 1753154384130 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5956 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154394252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154394253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 0.22,
          "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 @ 1753154384129 ms III - Start\u000aSLOCK [T main @ 1753154384130 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5956 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154394252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154394253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 0.201,
          "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 @ 1753154384129 ms III - Start\u000aSLOCK [T main @ 1753154384130 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5956 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154394252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154394253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.783,
      "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 @ 1753154384129 ms III - Start\u000aSLOCK [T main @ 1753154384130 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 5956 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-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 @ 1753154394252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154394253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
          "duration" : 0.652,
          "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 @ 1753155708321 ms III - Start\u000aSLOCK [T main @ 1753155708322 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], Direct\u000a...[truncated 2067 chars]...\u000ae\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3 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 @ 1753155711420 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155711421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.785,
      "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 @ 1753155708321 ms III - Start\u000aSLOCK [T main @ 1753155708322 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], Direct\u000a...[truncated 2067 chars]...\u000ae\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3: tileRendererInUse null\u000aThread[#37,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3 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 @ 1753155711420 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155711421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 0.821,
          "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 @ 1753154395525 ms III - Start\u000aSLOCK [T main @ 1753154395525 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1d9b7cce: tileRendererInUse null, GearsES2[obj 0x1d9b7cce isInit false, usesShared f\u000a...[truncated 7427 chars]...\u000asES2.dispose 0x222545dc: tileRendererInUse null\u000aThread[#35,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x222545dc 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 @ 1753154399852 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154399852 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.TestTranslucencyNEWT",
          "duration" : 0.652,
          "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 @ 1753154395525 ms III - Start\u000aSLOCK [T main @ 1753154395525 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1d9b7cce: tileRendererInUse null, GearsES2[obj 0x1d9b7cce isInit false, usesShared f\u000a...[truncated 7427 chars]...\u000asES2.dispose 0x222545dc: tileRendererInUse null\u000aThread[#35,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x222545dc 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 @ 1753154399852 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154399852 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.TestTranslucencyNEWT",
          "duration" : 0.673,
          "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 @ 1753154395525 ms III - Start\u000aSLOCK [T main @ 1753154395525 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1d9b7cce: tileRendererInUse null, GearsES2[obj 0x1d9b7cce isInit false, usesShared f\u000a...[truncated 7427 chars]...\u000asES2.dispose 0x222545dc: tileRendererInUse null\u000aThread[#35,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x222545dc 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 @ 1753154399852 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154399852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.007,
      "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 @ 1753154395525 ms III - Start\u000aSLOCK [T main @ 1753154395525 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1d9b7cce: tileRendererInUse null, GearsES2[obj 0x1d9b7cce isInit false, usesShared f\u000a...[truncated 7427 chars]...\u000asES2.dispose 0x222545dc: tileRendererInUse null\u000aThread[#35,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x222545dc 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 @ 1753154399852 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154399852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
          "duration" : 2.94,
          "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 @ 1753154401040 ms III - Start\u000aSLOCK [T main @ 1753154401041 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.TestGearsES1NEWT - test00\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: \u000a...[truncated 1520 chars]...\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#31,main-Display-.windows_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 @ 1753154404012 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154404012 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.631,
      "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 @ 1753154401040 ms III - Start\u000aSLOCK [T main @ 1753154401041 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.TestGearsES1NEWT - test00\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: \u000a...[truncated 1520 chars]...\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#31,main-Display-.windows_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 @ 1753154404012 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154404012 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
          "duration" : 3.63,
          "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 @ 1753154405160 ms III - Start\u000aSLOCK [T main @ 1753154405161 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.TestOlympicES1NEWT - test00\u000aOlympicES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16,\u000a...[truncated 643 chars]...\u000a0x0480.png\u000a1 s: 60 f / 1109 ms, 54.1 fps, 18 ms/f; total: 60 f, 54.1 fps, 18 ms/f\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753154408816 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154408816 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.309,
      "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 @ 1753154405160 ms III - Start\u000aSLOCK [T main @ 1753154405161 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.TestOlympicES1NEWT - test00\u000aOlympicES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16,\u000a...[truncated 643 chars]...\u000a0x0480.png\u000a1 s: 60 f / 1109 ms, 54.1 fps, 18 ms/f; total: 60 f, 54.1 fps, 18 ms/f\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753154408816 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154408816 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
          "duration" : 3.462,
          "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 @ 1753154409938 ms III - Start\u000aSLOCK [T main @ 1753154409938 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.TestRedSquareES1NEWT - test00\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCa\u000a...[truncated 1419 chars]...\u000aain-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... \u000aThread[#31,main-Display-.windows_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 @ 1753154413432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154413432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.147,
      "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 @ 1753154409938 ms III - Start\u000aSLOCK [T main @ 1753154409938 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.TestRedSquareES1NEWT - test00\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCa\u000a...[truncated 1419 chars]...\u000aain-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... \u000aThread[#31,main-Display-.windows_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 @ 1753154413432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154413432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 3.024,
          "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 @ 1753155712837 ms III - Start\u000aSLOCK [T main @ 1753155712838 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.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175315571\u000a...[truncated 10541 chars]...\u000a1322f9d FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155717242 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155717284 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155717284 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.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 @ 1753155712837 ms III - Start\u000aSLOCK [T main @ 1753155712838 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.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175315571\u000a...[truncated 10541 chars]...\u000a1322f9d FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155717242 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155717284 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155717284 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.awt.TestGearsES2AWT",
          "duration" : 0.638,
          "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 @ 1753155712837 ms III - Start\u000aSLOCK [T main @ 1753155712838 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.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175315571\u000a...[truncated 10541 chars]...\u000a1322f9d FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155717242 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155717284 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155717284 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.awt.TestGearsES2AWT",
          "duration" : 0.648,
          "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 @ 1753155712837 ms III - Start\u000aSLOCK [T main @ 1753155712838 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.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175315571\u000a...[truncated 10541 chars]...\u000a1322f9d FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155717242 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155717284 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155717284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.125,
      "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 @ 1753155712837 ms III - Start\u000aSLOCK [T main @ 1753155712838 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.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175315571\u000a...[truncated 10541 chars]...\u000a1322f9d FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155717242 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155717284 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155717284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 3.279,
          "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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 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.TestGearsES2GLJPanelAWT",
          "duration" : 0.72,
          "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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 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.TestGearsES2GLJPanelAWT",
          "duration" : 0.698,
          "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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 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.TestGearsES2GLJPanelAWT",
          "duration" : 0.699,
          "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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 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.TestGearsES2GLJPanelAWT",
          "duration" : 0.892,
          "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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 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.TestGearsES2GLJPanelAWT",
          "duration" : 0.666,
          "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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 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.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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 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.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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 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.TestGearsES2GLJPanelAWT",
          "duration" : 0.721,
          "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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 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.TestGearsES2GLJPanelAWT",
          "duration" : 0.695,
          "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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.129,
      "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 @ 1753155718872 ms III - Start\u000aSLOCK [T main @ 1753155718873 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26625 chars]...\u000aull\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155727285 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.85,
          "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 @ 1753155728823 ms III - Start\u000aSLOCK [T main @ 1753155728824 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1\u000a...[truncated 46171 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155735223 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155735223 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.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.687,
          "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 @ 1753155728823 ms III - Start\u000aSLOCK [T main @ 1753155728824 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1\u000a...[truncated 46171 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155735223 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155735223 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.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.605,
          "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 @ 1753155728823 ms III - Start\u000aSLOCK [T main @ 1753155728824 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1\u000a...[truncated 46171 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155735223 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155735223 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.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.678,
          "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 @ 1753155728823 ms III - Start\u000aSLOCK [T main @ 1753155728824 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1\u000a...[truncated 46171 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155735223 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155735223 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.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.608,
          "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 @ 1753155728823 ms III - Start\u000aSLOCK [T main @ 1753155728824 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1\u000a...[truncated 46171 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155735223 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155735223 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.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.588,
          "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 @ 1753155728823 ms III - Start\u000aSLOCK [T main @ 1753155728824 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1\u000a...[truncated 46171 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155735223 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155735223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.105,
      "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 @ 1753155728823 ms III - Start\u000aSLOCK [T main @ 1753155728824 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1\u000a...[truncated 46171 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155735223 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155735223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT",
          "duration" : 3.522,
          "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 @ 1753156148694 ms III - Start\u000aSLOCK [T main @ 1753156148695 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.TestBug1431NewtCanvasAWT - test01\u000aGLEL reshape: Surface 624x624, reshape 0/0 624x441\u000aGLEL reshape: Viewport 0/0, 624x441\u000awindow resized: 0/0 624x441\u000aGLEL reshape: Surface 624x624, reshape 0/\u000a...[truncated 850 chars]...\u000al-Frgb__Irgba8880-D24-St00-Sa00_default-0784x0561.png\u000awindow moved:   8/31 784x561\u000awindow resized: 8/31 768x522\u000awindow resized: 8/31 784x561\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 @ 1753156152252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156152253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.254,
      "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 @ 1753156148694 ms III - Start\u000aSLOCK [T main @ 1753156148695 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.TestBug1431NewtCanvasAWT - test01\u000aGLEL reshape: Surface 624x624, reshape 0/0 624x441\u000aGLEL reshape: Viewport 0/0, 624x441\u000awindow resized: 0/0 624x441\u000aGLEL reshape: Surface 624x624, reshape 0/\u000a...[truncated 850 chars]...\u000al-Frgb__Irgba8880-D24-St00-Sa00_default-0784x0561.png\u000awindow moved:   8/31 784x561\u000awindow resized: 8/31 768x522\u000awindow resized: 8/31 784x561\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 @ 1753156152252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156152253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:49:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
          "duration" : 5.301,
          "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 @ 1753154414591 ms III - Start\u000aSLOCK [T main @ 1753154414592 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.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154416878 d 0ms]]\u000aWind\u000a...[truncated 877 chars]...\u000aTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154422037 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 @ 1753154422066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154422066 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "NEW SYNC EVENT! tSyncEventNumber=1 tSyncTime=1249500\u000aNEW SYNC EVENT! tSyncEventNumber=2 tSyncTime=1306094\u000a"
        }
      ],
      "duration" : 8.144,
      "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 @ 1753154414591 ms III - Start\u000aSLOCK [T main @ 1753154414592 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.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154416878 d 0ms]]\u000aWind\u000a...[truncated 877 chars]...\u000aTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154422037 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 @ 1753154422066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154422066 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "NEW SYNC EVENT! tSyncEventNumber=1 tSyncTime=1249500\u000aNEW SYNC EVENT! tSyncEventNumber=2 tSyncTime=1306094\u000a",
      "timestamp" : "2025-07-22T03:20:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 3.138,
          "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 @ 1753154423329 ms III - Start\u000aSLOCK [T main @ 1753154423330 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 14621 chars]...\u000apose 0x2a4fb17b: tileRendererInUse null\u000aThread[#35,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2a4fb17b 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 @ 1753154427891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154427891 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.TestGearsES2NEWT",
          "duration" : 0.0,
          "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 @ 1753154423329 ms III - Start\u000aSLOCK [T main @ 1753154423330 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 14621 chars]...\u000apose 0x2a4fb17b: tileRendererInUse null\u000aThread[#35,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2a4fb17b 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 @ 1753154427891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154427891 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.TestGearsES2NEWT",
          "duration" : 0.699,
          "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 @ 1753154423329 ms III - Start\u000aSLOCK [T main @ 1753154423330 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 14621 chars]...\u000apose 0x2a4fb17b: tileRendererInUse null\u000aThread[#35,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2a4fb17b 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 @ 1753154427891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154427891 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.TestGearsES2NEWT",
          "duration" : 0.689,
          "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 @ 1753154423329 ms III - Start\u000aSLOCK [T main @ 1753154423330 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 14621 chars]...\u000apose 0x2a4fb17b: tileRendererInUse null\u000aThread[#35,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2a4fb17b 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 @ 1753154427891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154427891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.224,
      "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 @ 1753154423329 ms III - Start\u000aSLOCK [T main @ 1753154423330 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 14621 chars]...\u000apose 0x2a4fb17b: tileRendererInUse null\u000aThread[#35,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2a4fb17b 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 @ 1753154427891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154427891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
          "duration" : 4.041,
          "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 @ 1753156153715 ms III - Start\u000aSLOCK [T main @ 1753156153716 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.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 13362 chars]...\u000a4ca7df: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x614ca7df FIN\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 @ 1753156160441 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156160441 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.TestGearsES2NewtCanvasAWT",
          "duration" : 1.31,
          "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 @ 1753156153715 ms III - Start\u000aSLOCK [T main @ 1753156153716 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.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 13362 chars]...\u000a4ca7df: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x614ca7df FIN\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 @ 1753156160441 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156160441 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.TestGearsES2NewtCanvasAWT",
          "duration" : 1.338,
          "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 @ 1753156153715 ms III - Start\u000aSLOCK [T main @ 1753156153716 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.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 13362 chars]...\u000a4ca7df: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x614ca7df FIN\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 @ 1753156160441 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156160441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.44,
      "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 @ 1753156153715 ms III - Start\u000aSLOCK [T main @ 1753156153716 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.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 13362 chars]...\u000a4ca7df: tileRendererInUse null\u000aThread[#44,main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x614ca7df FIN\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 @ 1753156160441 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156160441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:49:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
          "duration" : 8.393,
          "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 @ 1753156802944 ms III - Start\u000aSLOCK [T main @ 1753156802945 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.TestGearsES2NewtCanvasSWT - test01GL2ES2\u000aLoop 1/1\u000aCCC00: Run Thread: Thread[#1,main,5,main]\u000aCCC01: SWT Thread: Thread[#1,main,5,main]\u000aCCC02: NEWT EDT Thread: Thread[#32,main-Display-.windows\u000a...[truncated 8218 chars]...\u000aES2.dispose 0x201a4587: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x201a4587 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 @ 1753156812489 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156812489 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.TestGearsES2NewtCanvasSWT",
          "duration" : 1.118,
          "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 @ 1753156802944 ms III - Start\u000aSLOCK [T main @ 1753156802945 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.TestGearsES2NewtCanvasSWT - test01GL2ES2\u000aLoop 1/1\u000aCCC00: Run Thread: Thread[#1,main,5,main]\u000aCCC01: SWT Thread: Thread[#1,main,5,main]\u000aCCC02: NEWT EDT Thread: Thread[#32,main-Display-.windows\u000a...[truncated 8218 chars]...\u000aES2.dispose 0x201a4587: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x201a4587 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 @ 1753156812489 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156812489 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.22,
      "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 @ 1753156802944 ms III - Start\u000aSLOCK [T main @ 1753156802945 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.TestGearsES2NewtCanvasSWT - test01GL2ES2\u000aLoop 1/1\u000aCCC00: Run Thread: Thread[#1,main,5,main]\u000aCCC01: SWT Thread: Thread[#1,main,5,main]\u000aCCC02: NEWT EDT Thread: Thread[#32,main-Display-.windows\u000a...[truncated 8218 chars]...\u000aES2.dispose 0x201a4587: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x201a4587 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 @ 1753156812489 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156812489 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:00:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
          "duration" : 3.009,
          "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 @ 1753154429184 ms III - Start\u000aSLOCK [T main @ 1753154429185 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.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 3733 chars]...\u000aearsES2.dispose 0x6dc17b83: tileRendererInUse null\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6dc17b83 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 @ 1753154432223 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154432223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.705,
      "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 @ 1753154429184 ms III - Start\u000aSLOCK [T main @ 1753154429185 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.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 3733 chars]...\u000aearsES2.dispose 0x6dc17b83: tileRendererInUse null\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6dc17b83 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 @ 1753154432223 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154432223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
          "duration" : 3.557,
          "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 @ 1753154433494 ms III - Start\u000aSLOCK [T main @ 1753154433495 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.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 3678 chars]...\u000a-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#33,main-Display-.windows_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 @ 1753154438287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154438287 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.TestLandscapeES2NEWT",
          "duration" : 1.204,
          "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 @ 1753154433494 ms III - Start\u000aSLOCK [T main @ 1753154433495 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.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 3678 chars]...\u000a-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#33,main-Display-.windows_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 @ 1753154438287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154438287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.468,
      "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 @ 1753154433494 ms III - Start\u000aSLOCK [T main @ 1753154433495 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.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 3678 chars]...\u000a-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#33,main-Display-.windows_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 @ 1753154438287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154438287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
          "duration" : 4.089,
          "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 @ 1753156162150 ms III - Start\u000aSLOCK [T main @ 1753156162151 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.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 6503 chars]...\u000a.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#42,main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN\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 @ 1753156167672 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156167672 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.383,
          "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 @ 1753156162150 ms III - Start\u000aSLOCK [T main @ 1753156162151 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.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 6503 chars]...\u000a.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#42,main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN\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 @ 1753156167672 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156167672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.195,
      "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 @ 1753156162150 ms III - Start\u000aSLOCK [T main @ 1753156162151 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.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 6503 chars]...\u000a.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#42,main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN\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 @ 1753156167672 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156167672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:49:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
          "duration" : 3.576,
          "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 @ 1753154439470 ms III - Start\u000aSLOCK [T main @ 1753154439471 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 5024 chars]...\u000ail-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#33,main-Display-.windows_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 @ 1753154444275 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154444276 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.TestRedSquareES2NEWT",
          "duration" : 1.199,
          "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 @ 1753154439470 ms III - Start\u000aSLOCK [T main @ 1753154439471 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 5024 chars]...\u000ail-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#33,main-Display-.windows_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 @ 1753154444275 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154444276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.473,
      "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 @ 1753154439470 ms III - Start\u000aSLOCK [T main @ 1753154439471 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 5024 chars]...\u000ail-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#33,main-Display-.windows_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 @ 1753154444275 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154444276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
          "duration" : 9.109,
          "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 @ 1753156814040 ms III - Start\u000aSLOCK [T main @ 1753156814040 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 5493 chars]...\u000a: Exception false\u000aThread[#1,main,5,main] GearsES2.dispose 0x707194ba: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x707194ba 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 @ 1753156824293 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156824294 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.swt.TestGearsES2SWT",
          "duration" : 1.107,
          "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 @ 1753156814040 ms III - Start\u000aSLOCK [T main @ 1753156814040 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 5493 chars]...\u000a: Exception false\u000aThread[#1,main,5,main] GearsES2.dispose 0x707194ba: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x707194ba 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 @ 1753156824293 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156824294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.923,
      "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 @ 1753156814040 ms III - Start\u000aSLOCK [T main @ 1753156814040 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 5493 chars]...\u000a: Exception false\u000aThread[#1,main,5,main] GearsES2.dispose 0x707194ba: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x707194ba 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 @ 1753156824293 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156824294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:00:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
          "duration" : 0.744,
          "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 @ 1753155736696 ms III - Start\u000aSLOCK [T main @ 1753155736697 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[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 1596 chars]...\u000ang\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155739818 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155739818 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.817,
      "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 @ 1753155736696 ms III - Start\u000aSLOCK [T main @ 1753155736697 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[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 1596 chars]...\u000ang\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753155739818 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155739818 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
          "duration" : 1.315,
          "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 @ 1753155741238 ms III - Start\u000aSLOCK [T main @ 1753155741239 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155743744 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.\u000a...[truncated 2119 chars]...\u000a Gears.dispose: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155744887 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155744922 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155744922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.376,
      "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 @ 1753155741238 ms III - Start\u000aSLOCK [T main @ 1753155741239 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155743744 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.\u000a...[truncated 2119 chars]...\u000a Gears.dispose: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155744887 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155744922 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155744922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
          "duration" : 0.73,
          "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 @ 1753155746312 ms III - Start\u000aSLOCK [T main @ 1753155746313 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.TestGearsAWTAnalyzeBug455 - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155748833 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:\u000a...[truncated 2616 chars]...\u000ae: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155749396 d 1ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155749421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155749421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.802,
      "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 @ 1753155746312 ms III - Start\u000aSLOCK [T main @ 1753155746313 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.TestGearsAWTAnalyzeBug455 - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155748833 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:\u000a...[truncated 2616 chars]...\u000ae: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155749396 d 1ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155749421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155749421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.764,
          "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 @ 1753155750834 ms III - Start\u000aSLOCK [T main @ 1753155750835 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.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 14948 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155756894 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155756914 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155756914 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.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.596,
          "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 @ 1753155750834 ms III - Start\u000aSLOCK [T main @ 1753155750835 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.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 14948 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155756894 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155756914 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155756914 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.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.608,
          "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 @ 1753155750834 ms III - Start\u000aSLOCK [T main @ 1753155750835 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.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 14948 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155756894 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155756914 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155756914 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.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.577,
          "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 @ 1753155750834 ms III - Start\u000aSLOCK [T main @ 1753155750835 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.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 14948 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155756894 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155756914 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155756914 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.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.57,
          "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 @ 1753155750834 ms III - Start\u000aSLOCK [T main @ 1753155750835 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.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 14948 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155756894 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155756914 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155756914 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.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.568,
          "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 @ 1753155750834 ms III - Start\u000aSLOCK [T main @ 1753155750835 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.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 14948 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155756894 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155756914 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155756914 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.759,
      "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 @ 1753155750834 ms III - Start\u000aSLOCK [T main @ 1753155750835 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.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#36,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 14948 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155756894 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155756914 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155756914 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
          "duration" : 0.837,
          "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 @ 1753154445629 ms III - Start\u000aSLOCK [T main @ 1753154445630 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 0x47af7f3d, .windows_nil-1, 0x1dd01d5, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]\u000aCreat\u000a...[truncated 2988 chars]...\u000a Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aThread[#31,main-Display-.windows_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 @ 1753154448657 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154448657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.699,
      "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 @ 1753154445629 ms III - Start\u000aSLOCK [T main @ 1753154445630 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 0x47af7f3d, .windows_nil-1, 0x1dd01d5, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]\u000aCreat\u000a...[truncated 2988 chars]...\u000a Window Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aThread[#31,main-Display-.windows_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 @ 1753154448657 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154448657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
          "duration" : 2.875,
          "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 @ 1753156169182 ms III - Start\u000aSLOCK [T main @ 1753156169183 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:1753156171833 d 0ms]]\u000a...[truncated 3638 chars]...\u000a-EventQueue-0,6,main] GearsES2.dispose 0x51399530: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0,6,main] GearsES2.dispose 0x51399530 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 @ 1753156174474 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156174474 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.988,
      "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 @ 1753156169182 ms III - Start\u000aSLOCK [T main @ 1753156169183 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:1753156171833 d 0ms]]\u000a...[truncated 3638 chars]...\u000a-EventQueue-0,6,main] GearsES2.dispose 0x51399530: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0,6,main] GearsES2.dispose 0x51399530 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 @ 1753156174474 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156174474 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:49:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
          "duration" : 0.831,
          "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 @ 1753154449814 ms III - Start\u000aSLOCK [T main @ 1753154449814 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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__-n0008-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1642 chars]...\u000a_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#34,main-Display-.windows_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 @ 1753154455806 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154455806 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.gl2.newt.TestTeapotNEWT",
          "duration" : 0.685,
          "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 @ 1753154449814 ms III - Start\u000aSLOCK [T main @ 1753154449814 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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__-n0008-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1642 chars]...\u000a_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#34,main-Display-.windows_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 @ 1753154455806 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154455806 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.gl2.newt.TestTeapotNEWT",
          "duration" : 2.277,
          "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 @ 1753154449814 ms III - Start\u000aSLOCK [T main @ 1753154449814 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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__-n0008-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1642 chars]...\u000a_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#34,main-Display-.windows_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 @ 1753154455806 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154455806 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.666,
      "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 @ 1753154449814 ms III - Start\u000aSLOCK [T main @ 1753154449814 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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__-n0008-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1642 chars]...\u000a_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#34,main-Display-.windows_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 @ 1753154455806 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154455806 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 3.6,
          "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 @ 1753154456971 ms III - Start\u000aSLOCK [T main @ 1753154456971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSIO\u000a...[truncated 3547 chars]...\u000a, 56.1 fps, 17 ms/f; total: 60 f, 56.1 fps, 17 ms/f\u000aQUIT Window Thread[#37,main-Display-.windows_nil-1-EDT-4,5,main]\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 @ 1753154464273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154464273 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.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 1.216,
          "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 @ 1753154456971 ms III - Start\u000aSLOCK [T main @ 1753154456971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSIO\u000a...[truncated 3547 chars]...\u000a, 56.1 fps, 17 ms/f; total: 60 f, 56.1 fps, 17 ms/f\u000aQUIT Window Thread[#37,main-Display-.windows_nil-1-EDT-4,5,main]\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 @ 1753154464273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154464273 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.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 1.221,
          "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 @ 1753154456971 ms III - Start\u000aSLOCK [T main @ 1753154456971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSIO\u000a...[truncated 3547 chars]...\u000a, 56.1 fps, 17 ms/f; total: 60 f, 56.1 fps, 17 ms/f\u000aQUIT Window Thread[#37,main-Display-.windows_nil-1-EDT-4,5,main]\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 @ 1753154464273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154464273 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.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 1.229,
          "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 @ 1753154456971 ms III - Start\u000aSLOCK [T main @ 1753154456971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSIO\u000a...[truncated 3547 chars]...\u000a, 56.1 fps, 17 ms/f; total: 60 f, 56.1 fps, 17 ms/f\u000aQUIT Window Thread[#37,main-Display-.windows_nil-1-EDT-4,5,main]\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 @ 1753154464273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154464273 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.978,
      "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 @ 1753154456971 ms III - Start\u000aSLOCK [T main @ 1753154456971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: NVIDIA Corporation\u000aGL_RENDERER: GeForce GTX 460/PCIe/SSE2\u000aGL_VERSIO\u000a...[truncated 3547 chars]...\u000a, 56.1 fps, 17 ms/f; total: 60 f, 56.1 fps, 17 ms/f\u000aQUIT Window Thread[#37,main-Display-.windows_nil-1-EDT-4,5,main]\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 @ 1753154464273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154464273 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
          "duration" : 0.781,
          "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 @ 1753155758427 ms III - Start\u000aSLOCK [T main @ 1753155758427 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, G\u000a...[truncated 894 chars]...\u000a40x0480.png\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155761568 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155761591 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155761592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.845,
      "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 @ 1753155758427 ms III - Start\u000aSLOCK [T main @ 1753155758427 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, G\u000a...[truncated 894 chars]...\u000a40x0480.png\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155761568 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155761591 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155761592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
          "duration" : 3.6,
          "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 @ 1753154465537 ms III - Start\u000aSLOCK [T main @ 1753154465538 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], \u000a...[truncated 310 chars]...\u000a: 60 f / 1170 ms, 51.2 fps, 19 ms/f; total: 60 f, 51.2 fps, 19 ms/f\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753154469171 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154469171 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.293,
      "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 @ 1753154465537 ms III - Start\u000aSLOCK [T main @ 1753154465538 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], \u000a...[truncated 310 chars]...\u000a: 60 f / 1170 ms, 51.2 fps, 19 ms/f; total: 60 f, 51.2 fps, 19 ms/f\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753154469171 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154469171 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
          "duration" : 3.563,
          "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 @ 1753154470312 ms III - Start\u000aSLOCK [T main @ 1753154470313 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\u000amain-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0\u000a...[truncated 546 chars]...\u000a0 f / 1068 ms, 56.1 fps, 17 ms/f; total: 60 f, 56.1 fps, 17 ms/f\u000aQUIT Window Thread[#33,main-Display-.windows_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 @ 1753154475117 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154475117 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.gl4.newt.TestTessellationShader01GL4NEWT",
          "duration" : 1.206,
          "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 @ 1753154470312 ms III - Start\u000aSLOCK [T main @ 1753154470313 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\u000amain-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0\u000a...[truncated 546 chars]...\u000a0 f / 1068 ms, 56.1 fps, 17 ms/f; total: 60 f, 56.1 fps, 17 ms/f\u000aQUIT Window Thread[#33,main-Display-.windows_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 @ 1753154475117 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154475117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.465,
      "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 @ 1753154470312 ms III - Start\u000aSLOCK [T main @ 1753154470313 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\u000amain-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0\u000a...[truncated 546 chars]...\u000a0 f / 1068 ms, 56.1 fps, 17 ms/f; total: 60 f, 56.1 fps, 17 ms/f\u000aQUIT Window Thread[#33,main-Display-.windows_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 @ 1753154475117 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154475117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 2.537,
          "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 @ 1753154476258 ms III - Start\u000aSLOCK [T main @ 1753154476259 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\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono  , hw, GLProfile\u000a...[truncated 77294 chars]...\u000aead-5>], surfaceLockCount 1]]] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.188s: 600f, 3191.4 fps, 0 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 @ 1753154480388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154480388 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" : 0.332,
          "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 @ 1753154476258 ms III - Start\u000aSLOCK [T main @ 1753154476259 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\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono  , hw, GLProfile\u000a...[truncated 77294 chars]...\u000aead-5>], surfaceLockCount 1]]] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.188s: 600f, 3191.4 fps, 0 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 @ 1753154480388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154480388 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" : 0.498,
          "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 @ 1753154476258 ms III - Start\u000aSLOCK [T main @ 1753154476259 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\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono  , hw, GLProfile\u000a...[truncated 77294 chars]...\u000aead-5>], surfaceLockCount 1]]] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.188s: 600f, 3191.4 fps, 0 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 @ 1753154480388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154480388 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" : 0.359,
          "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 @ 1753154476258 ms III - Start\u000aSLOCK [T main @ 1753154476259 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\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono  , hw, GLProfile\u000a...[truncated 77294 chars]...\u000aead-5>], surfaceLockCount 1]]] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.188s: 600f, 3191.4 fps, 0 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 @ 1753154480388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154480388 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" : 0.345,
          "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 @ 1753154476258 ms III - Start\u000aSLOCK [T main @ 1753154476259 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\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono  , hw, GLProfile\u000a...[truncated 77294 chars]...\u000aead-5>], surfaceLockCount 1]]] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.188s: 600f, 3191.4 fps, 0 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 @ 1753154480388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154480388 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.802,
      "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 @ 1753154476258 ms III - Start\u000aSLOCK [T main @ 1753154476259 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\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono  , hw, GLProfile\u000a...[truncated 77294 chars]...\u000aead-5>], surfaceLockCount 1]]] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.188s: 600f, 3191.4 fps, 0 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 @ 1753154480388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154480388 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 2.74,
          "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 @ 1753154481822 ms III - Start\u000aSLOCK [T main @ 1753154481823 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.\u000aDropping \u000a...[truncated 48260 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 @ 1753154485417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154485417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 0.351,
          "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 @ 1753154481822 ms III - Start\u000aSLOCK [T main @ 1753154481823 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.\u000aDropping \u000a...[truncated 48260 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 @ 1753154485417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154485417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 0.459,
          "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 @ 1753154481822 ms III - Start\u000aSLOCK [T main @ 1753154481823 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.\u000aDropping \u000a...[truncated 48260 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 @ 1753154485417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154485417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.248,
      "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 @ 1753154481822 ms III - Start\u000aSLOCK [T main @ 1753154481823 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.\u000aDropping \u000a...[truncated 48260 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 @ 1753154485417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154485417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
          "duration" : 2.359,
          "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 @ 1753154486627 ms III - Start\u000aSLOCK [T main @ 1753154486628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 1688 chars]...\u000a_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#34,Thread-1-Display-.windows_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 @ 1753154489347 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489347 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
          "duration" : 0.319,
          "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 @ 1753154486627 ms III - Start\u000aSLOCK [T main @ 1753154486628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 1688 chars]...\u000a_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#34,Thread-1-Display-.windows_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 @ 1753154489347 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489347 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.391,
      "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 @ 1753154486627 ms III - Start\u000aSLOCK [T main @ 1753154486628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 1688 chars]...\u000a_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#34,Thread-1-Display-.windows_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 @ 1753154489347 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489347 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
          "duration" : 3.053,
          "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 @ 1753154490524 ms III - Start\u000aSLOCK [T main @ 1753154490525 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA\u000aScreen pixel/cm 36.852207, 36.86007\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000amain: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL4___-hw-onscr\u000a...[truncated 318 chars]...\u000a.0 (val) -> 1.0x1.0 (has)\u000amain: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154494306 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154494306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
          "duration" : 0.675,
          "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 @ 1753154490524 ms III - Start\u000aSLOCK [T main @ 1753154490525 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA\u000aScreen pixel/cm 36.852207, 36.86007\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000amain: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL4___-hw-onscr\u000a...[truncated 318 chars]...\u000a.0 (val) -> 1.0x1.0 (has)\u000amain: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154494306 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154494306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.443,
      "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 @ 1753154490524 ms III - Start\u000aSLOCK [T main @ 1753154490525 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA\u000aScreen pixel/cm 36.852207, 36.86007\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000amain: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL4___-hw-onscr\u000a...[truncated 318 chars]...\u000a.0 (val) -> 1.0x1.0 (has)\u000amain: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154494306 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154494306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
          "duration" : 3.12,
          "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 @ 1753155762946 ms III - Start\u000aSLOCK [T main @ 1753155762947 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader\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 @ 1753155766108 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155766108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "Shader compiled: id=1\u000a"
        }
      ],
      "duration" : 3.852,
      "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 @ 1753155762946 ms III - Start\u000aSLOCK [T main @ 1753155762947 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader\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 @ 1753155766108 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155766108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "Shader compiled: id=1\u000a",
      "timestamp" : "2025-07-22T03:42:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
          "duration" : 2.547,
          "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 @ 1753154495457 ms III - Start\u000aSLOCK [T main @ 1753154495458 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\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext defaul\u000a...[truncated 24256 chars]...\u000a sample-ext default, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]\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 @ 1753154498233 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154498233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009Link info\u000a---------\u000aerror: Varying (named PPPosition) specified but not present in the program object.\u000a\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
          "duration" : 0.202,
          "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 @ 1753154495457 ms III - Start\u000aSLOCK [T main @ 1753154495458 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\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext defaul\u000a...[truncated 24256 chars]...\u000a sample-ext default, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]\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 @ 1753154498233 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154498233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009Link info\u000a---------\u000aerror: Varying (named PPPosition) specified but not present in the program object.\u000a\u000a\u000a"
        }
      ],
      "duration" : 3.442,
      "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 @ 1753154495457 ms III - Start\u000aSLOCK [T main @ 1753154495458 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\u000aDropping GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext defaul\u000a...[truncated 24256 chars]...\u000a sample-ext default, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] != recommended[0]\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 @ 1753154498233 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154498233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009Link info\u000a---------\u000aerror: Varying (named PPPosition) specified but not present in the program object.\u000a\u000a\u000a",
      "timestamp" : "2025-07-22T03:21:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
          "duration" : 3.104,
          "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 @ 1753155767474 ms III - Start\u000aSLOCK [T main @ 1753155767475 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753155770609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155770610 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.821,
      "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 @ 1753155767474 ms III - Start\u000aSLOCK [T main @ 1753155767475 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753155770609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155770610 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
          "duration" : 2.951,
          "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 @ 1753155772057 ms III - Start\u000aSLOCK [T main @ 1753155772057 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753155775044 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155775044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.677,
      "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 @ 1753155772057 ms III - Start\u000aSLOCK [T main @ 1753155772057 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753155775044 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155775044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
          "duration" : 5.461,
          "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 @ 1753156176026 ms III - Start\u000aSLOCK [T main @ 1753156176027 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 208/83\u000acenterMouse: robot pos: 208x44, o\u000a...[truncated 8122 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 @ 1753156372543 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156372543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
          "duration" : 187.107,
          "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 @ 1753156176026 ms III - Start\u000aSLOCK [T main @ 1753156176027 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 208/83\u000acenterMouse: robot pos: 208x44, o\u000a...[truncated 8122 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 @ 1753156372543 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156372543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 197.206,
      "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 @ 1753156176026 ms III - Start\u000aSLOCK [T main @ 1753156176027 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 208/83\u000acenterMouse: robot pos: 208x44, o\u000a...[truncated 8122 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 @ 1753156372543 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156372543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:49:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 1.863,
          "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 @ 1753154499429 ms III - Start\u000aSLOCK [T main @ 1753154499430 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\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 20099 chars]...\u000aispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN\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 @ 1753154520701 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154520701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "INFO: PBuffer supported: true\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 1.674,
          "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 @ 1753154499429 ms III - Start\u000aSLOCK [T main @ 1753154499430 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\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 20099 chars]...\u000aispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN\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 @ 1753154520701 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154520701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "INFO: PBuffer supported: true\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 1.669,
          "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 @ 1753154499429 ms III - Start\u000aSLOCK [T main @ 1753154499430 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\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 20099 chars]...\u000aispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN\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 @ 1753154520701 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154520701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "INFO: PBuffer supported: true\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 1.685,
          "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 @ 1753154499429 ms III - Start\u000aSLOCK [T main @ 1753154499430 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\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 20099 chars]...\u000aispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN\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 @ 1753154520701 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154520701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "INFO: PBuffer supported: true\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 5.174,
          "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 @ 1753154499429 ms III - Start\u000aSLOCK [T main @ 1753154499430 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\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 20099 chars]...\u000aispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN\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 @ 1753154520701 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154520701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "INFO: PBuffer supported: true\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 5.19,
          "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 @ 1753154499429 ms III - Start\u000aSLOCK [T main @ 1753154499430 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\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 20099 chars]...\u000aispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN\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 @ 1753154520701 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154520701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "INFO: PBuffer supported: true\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 1.817,
          "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 @ 1753154499429 ms III - Start\u000aSLOCK [T main @ 1753154499430 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\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 20099 chars]...\u000aispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN\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 @ 1753154520701 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154520701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "INFO: PBuffer supported: true\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 1\u000a"
        }
      ],
      "duration" : 21.932,
      "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 @ 1753154499429 ms III - Start\u000aSLOCK [T main @ 1753154499430 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\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 20099 chars]...\u000aispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN\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 @ 1753154520701 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154520701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "INFO: PBuffer supported: true\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 0\u000aCreate Window 1\u000aCreate Window 2\u000aCreate Window 1\u000a",
      "timestamp" : "2025-07-22T03:21:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
          "duration" : 3.982,
          "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 @ 1753154522052 ms III - Start\u000aSLOCK [T main @ 1753154522053 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[wgl vid 7 arb: rgba \u000a...[truncated 2740 chars]...\u000a3,5,main] RedSquareES1.dispose ... \u000aThread[#33,main-Display-.windows_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 @ 1753154527721 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154527722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
          "duration" : 1.655,
          "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 @ 1753154522052 ms III - Start\u000aSLOCK [T main @ 1753154522053 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[wgl vid 7 arb: rgba \u000a...[truncated 2740 chars]...\u000a3,5,main] RedSquareES1.dispose ... \u000aThread[#33,main-Display-.windows_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 @ 1753154527721 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154527722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.347,
      "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 @ 1753154522052 ms III - Start\u000aSLOCK [T main @ 1753154522053 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[wgl vid 7 arb: rgba \u000a...[truncated 2740 chars]...\u000a3,5,main] RedSquareES1.dispose ... \u000aThread[#33,main-Display-.windows_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 @ 1753154527721 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154527722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:22:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
          "duration" : 2.082,
          "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 @ 1753155776420 ms III - Start\u000aSLOCK [T main @ 1753155776421 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   143/t   5.72/1\u000a\u0009visible\u0009  1613/t  64.52/1\u000a\u0009sum-i\u0009  1756/t  70.24/1\u000aINIT END: 25/25\u000aT: duration 0 58\u000a\u0009total-d\u0009  1814/t  72.56/1\u000a\u0009total-i\u0009  1814/t  72.56/1\u000aTotal: 1814\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 @ 1753155780867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155780867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.155,
      "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 @ 1753155776420 ms III - Start\u000aSLOCK [T main @ 1753155776421 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   143/t   5.72/1\u000a\u0009visible\u0009  1613/t  64.52/1\u000a\u0009sum-i\u0009  1756/t  70.24/1\u000aINIT END: 25/25\u000aT: duration 0 58\u000a\u0009total-d\u0009  1814/t  72.56/1\u000a\u0009total-i\u0009  1814/t  72.56/1\u000aTotal: 1814\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 @ 1753155780867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155780867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.659,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.513,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.492,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.344,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 4.823,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 2.531,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.482,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.621,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.571,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 4.988,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 2.238,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.491,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.343,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.477,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 5.069,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 2.329,
          "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 38.15,
      "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 @ 1753155782283 ms III - Start\u000aSLOCK [T main @ 1753155782283 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 12599 chars]...\u000aum-i\u0009  2049/t  81.96/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2050/t  82.00/1\u000a\u0009total-i\u0009  2050/t  82.00/1\u000aTotal: 2050\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 @ 1753155819712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155819712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
          "duration" : 0.005,
          "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 @ 1753154528961 ms III - Start\u000aSLOCK [T main @ 1753154528962 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 487 chars]...\u000a4.28/1\u000a\u0009sum-i\u0009  1219/t  48.76/1\u000aINIT END: 25/25\u000aT: duration 0 2\u000a\u0009total-d\u0009  1221/t  48.84/1\u000a\u0009total-i\u0009  1221/t  48.84/1\u000aTotal: 1221\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 @ 1753154532465 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154532465 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.321,
          "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 @ 1753154528961 ms III - Start\u000aSLOCK [T main @ 1753154528962 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 487 chars]...\u000a4.28/1\u000a\u0009sum-i\u0009  1219/t  48.76/1\u000aINIT END: 25/25\u000aT: duration 0 2\u000a\u0009total-d\u0009  1221/t  48.84/1\u000a\u0009total-i\u0009  1221/t  48.84/1\u000aTotal: 1221\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 @ 1753154532465 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154532465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.166,
      "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 @ 1753154528961 ms III - Start\u000aSLOCK [T main @ 1753154528962 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 487 chars]...\u000a4.28/1\u000a\u0009sum-i\u0009  1219/t  48.76/1\u000aINIT END: 25/25\u000aT: duration 0 2\u000a\u0009total-d\u0009  1221/t  48.84/1\u000a\u0009total-i\u0009  1221/t  48.84/1\u000aTotal: 1221\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 @ 1753154532465 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154532465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:22:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
          "duration" : 0.112,
          "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 @ 1753154533636 ms III - Start\u000aSLOCK [T main @ 1753154533637 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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     1/t   0.02/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  1122/t  22.44/1\u000a\u0009ctx-create1\u0009   278/t   5.56/1\u000a\u0009ctx-curren2\u0009    20/t   0.40/1\u000a\u0009glad-ctx-init\u0009  1401/t  28.02/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 @ 1753154540751 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154540751 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" : 4.83,
          "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 @ 1753154533636 ms III - Start\u000aSLOCK [T main @ 1753154533637 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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     1/t   0.02/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  1122/t  22.44/1\u000a\u0009ctx-create1\u0009   278/t   5.56/1\u000a\u0009ctx-curren2\u0009    20/t   0.40/1\u000a\u0009glad-ctx-init\u0009  1401/t  28.02/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 @ 1753154540751 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154540751 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.78,
      "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 @ 1753154533636 ms III - Start\u000aSLOCK [T main @ 1753154533637 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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     1/t   0.02/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  1122/t  22.44/1\u000a\u0009ctx-create1\u0009   278/t   5.56/1\u000a\u0009ctx-curren2\u0009    20/t   0.40/1\u000a\u0009glad-ctx-init\u0009  1401/t  28.02/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 @ 1753154540751 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154540751 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:22:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.648,
          "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 @ 1753156825689 ms III - Start\u000aSLOCK [T main @ 1753156825690 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: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: De\u000a...[truncated 31956 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 @ 1753156837905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156837905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.269,
          "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 @ 1753156825689 ms III - Start\u000aSLOCK [T main @ 1753156825690 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: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: De\u000a...[truncated 31956 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 @ 1753156837905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156837905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.16,
          "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 @ 1753156825689 ms III - Start\u000aSLOCK [T main @ 1753156825690 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: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: De\u000a...[truncated 31956 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 @ 1753156837905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156837905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.284,
          "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 @ 1753156825689 ms III - Start\u000aSLOCK [T main @ 1753156825690 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: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: De\u000a...[truncated 31956 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 @ 1753156837905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156837905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.324,
          "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 @ 1753156825689 ms III - Start\u000aSLOCK [T main @ 1753156825690 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: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: De\u000a...[truncated 31956 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 @ 1753156837905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156837905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.151,
          "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 @ 1753156825689 ms III - Start\u000aSLOCK [T main @ 1753156825690 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: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: De\u000a...[truncated 31956 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 @ 1753156837905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156837905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.155,
          "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 @ 1753156825689 ms III - Start\u000aSLOCK [T main @ 1753156825690 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: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: De\u000a...[truncated 31956 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 @ 1753156837905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156837905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.124,
          "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 @ 1753156825689 ms III - Start\u000aSLOCK [T main @ 1753156825690 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: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: De\u000a...[truncated 31956 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 @ 1753156837905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156837905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.891,
      "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 @ 1753156825689 ms III - Start\u000aSLOCK [T main @ 1753156825690 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: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: De\u000a...[truncated 31956 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 @ 1753156837905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156837905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:00:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
          "duration" : 9.778,
          "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 @ 1753156884355 ms III - Start\u000aSLOCK [T main @ 1753156884356 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000acenterMouse: robot pos: 434x470, onTitleBarIfWindow: false\u000arequestFocus: click, d: 501 ms\u000a[R-0 shallStop false, disposed false]\u000a[R-n shallStop false, dis\u000a...[truncated 596 chars]...\u000aposed false]\u000a[R-n shallStop false, disposed false]\u000a[R-i shallStop true, 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 @ 1753156894163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156894163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.487,
      "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 @ 1753156884355 ms III - Start\u000aSLOCK [T main @ 1753156884356 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000acenterMouse: robot pos: 434x470, onTitleBarIfWindow: false\u000arequestFocus: click, d: 501 ms\u000a[R-0 shallStop false, disposed false]\u000a[R-n shallStop false, dis\u000a...[truncated 596 chars]...\u000aposed false]\u000a[R-n shallStop false, disposed false]\u000a[R-i shallStop true, 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 @ 1753156894163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156894163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:01:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.933,
          "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 @ 1753156839368 ms III - Start\u000aSLOCK [T main @ 1753156839369 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0xc333c60: tileRendererInUse null, GearsES2[obj 0xc333c60 isInit false, usesShared false, 1 null, 2 null, 3 null, s\u000a...[truncated 11216 chars]...\u000a0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png\u000aGLWindow LOS.0: 164 / 187\u000aNewtCanvasSWT LOS.0: 164 / 187\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 @ 1753156843933 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156843934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.485,
          "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 @ 1753156839368 ms III - Start\u000aSLOCK [T main @ 1753156839369 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0xc333c60: tileRendererInUse null, GearsES2[obj 0xc333c60 isInit false, usesShared false, 1 null, 2 null, 3 null, s\u000a...[truncated 11216 chars]...\u000a0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png\u000aGLWindow LOS.0: 164 / 187\u000aNewtCanvasSWT LOS.0: 164 / 187\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 @ 1753156843933 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156843934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.498,
          "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 @ 1753156839368 ms III - Start\u000aSLOCK [T main @ 1753156839369 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0xc333c60: tileRendererInUse null, GearsES2[obj 0xc333c60 isInit false, usesShared false, 1 null, 2 null, 3 null, s\u000a...[truncated 11216 chars]...\u000a0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png\u000aGLWindow LOS.0: 164 / 187\u000aNewtCanvasSWT LOS.0: 164 / 187\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 @ 1753156843933 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156843934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.464,
          "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 @ 1753156839368 ms III - Start\u000aSLOCK [T main @ 1753156839369 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0xc333c60: tileRendererInUse null, GearsES2[obj 0xc333c60 isInit false, usesShared false, 1 null, 2 null, 3 null, s\u000a...[truncated 11216 chars]...\u000a0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png\u000aGLWindow LOS.0: 164 / 187\u000aNewtCanvasSWT LOS.0: 164 / 187\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 @ 1753156843933 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156843934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        }
      ],
      "duration" : 5.243,
      "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 @ 1753156839368 ms III - Start\u000aSLOCK [T main @ 1753156839369 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0xc333c60: tileRendererInUse null, GearsES2[obj 0xc333c60 isInit false, usesShared false, 1 null, 2 null, 3 null, s\u000a...[truncated 11216 chars]...\u000a0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png\u000aGLWindow LOS.0: 164 / 187\u000aNewtCanvasSWT LOS.0: 164 / 187\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 @ 1753156843933 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156843934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a",
      "timestamp" : "2025-07-22T04:00:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
          "duration" : 0.654,
          "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 @ 1753156845317 ms III - Start\u000aSLOCK [T main @ 1753156845318 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test\u000aSWT: Platform: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT:\u000a...[truncated 15 chars]...\u000aint {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt false), useCairoAutoScale false\u000aWindow handle.0 0x220344\u000aWindow handle.1 0x220344\u000aWindow handle.X 0x220344\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 @ 1753156846249 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156846250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.609,
      "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 @ 1753156845317 ms III - Start\u000aSLOCK [T main @ 1753156845318 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test\u000aSWT: Platform: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT:\u000a...[truncated 15 chars]...\u000aint {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt false), useCairoAutoScale false\u000aWindow handle.0 0x220344\u000aWindow handle.1 0x220344\u000aWindow handle.X 0x220344\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 @ 1753156846249 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156846250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:00:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
          "duration" : 2.886,
          "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 @ 1753156847542 ms III - Start\u000aSLOCK [T main @ 1753156847543 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000aSWT: Platform: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: DeviceZoom: 100, deviceZoomScalingFac\u000a...[truncated 2268 chars]...\u000a0xffffffffe101098b\u000aThread[#1,main,5,main] GearsES2.dispose 0x41e1e210: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x41e1e210 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 @ 1753156850460 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156850460 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.581,
      "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 @ 1753156847542 ms III - Start\u000aSLOCK [T main @ 1753156847543 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000aSWT: Platform: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: DeviceZoom: 100, deviceZoomScalingFac\u000a...[truncated 2268 chars]...\u000a0xffffffffe101098b\u000aThread[#1,main,5,main] GearsES2.dispose 0x41e1e210: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x41e1e210 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 @ 1753156850460 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156850460 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:00:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
          "duration" : 0.668,
          "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 @ 1753156895652 ms III - Start\u000aSLOCK [T main @ 1753156895653 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test\u000aSWT: Platform: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt false), useCairoAutoScale false\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 @ 1753156898782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156898782 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        }
      ],
      "duration" : 3.804,
      "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 @ 1753156895652 ms III - Start\u000aSLOCK [T main @ 1753156895653 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test\u000aSWT: Platform: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt false), useCairoAutoScale false\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 @ 1753156898782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156898782 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a",
      "timestamp" : "2025-07-22T04:01:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
          "duration" : 7.871,
          "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 @ 1753156851672 ms III - Start\u000aSLOCK [T main @ 1753156851672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas\u000a**** Pre Shell Open\u000aThread[#1,main,5,main] GearsES2.init.0 0x302552ec: tileRendererInUse null, GearsES2[obj 0x302552ec isInit false, usesShared false, 1 null\u000a...[truncated 12464 chars]...\u000aspose 0x6c1a5b54: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x6c1a5b54 FIN\u000aEDT Counter before exit: SWT 9, NEWT 9\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 @ 1753156861372 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156861372 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" : 1.063,
          "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 @ 1753156851672 ms III - Start\u000aSLOCK [T main @ 1753156851672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas\u000a**** Pre Shell Open\u000aThread[#1,main,5,main] GearsES2.init.0 0x302552ec: tileRendererInUse null, GearsES2[obj 0x302552ec isInit false, usesShared false, 1 null\u000a...[truncated 12464 chars]...\u000aspose 0x6c1a5b54: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x6c1a5b54 FIN\u000aEDT Counter before exit: SWT 9, NEWT 9\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 @ 1753156861372 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156861372 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.732,
          "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 @ 1753156851672 ms III - Start\u000aSLOCK [T main @ 1753156851672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas\u000a**** Pre Shell Open\u000aThread[#1,main,5,main] GearsES2.init.0 0x302552ec: tileRendererInUse null, GearsES2[obj 0x302552ec isInit false, usesShared false, 1 null\u000a...[truncated 12464 chars]...\u000aspose 0x6c1a5b54: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x6c1a5b54 FIN\u000aEDT Counter before exit: SWT 9, NEWT 9\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 @ 1753156861372 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156861372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.375,
      "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 @ 1753156851672 ms III - Start\u000aSLOCK [T main @ 1753156851672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas\u000a**** Pre Shell Open\u000aThread[#1,main,5,main] GearsES2.init.0 0x302552ec: tileRendererInUse null, GearsES2[obj 0x302552ec isInit false, usesShared false, 1 null\u000a...[truncated 12464 chars]...\u000aspose 0x6c1a5b54: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x6c1a5b54 FIN\u000aEDT Counter before exit: SWT 9, NEWT 9\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 @ 1753156861372 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156861372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:00:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
          "duration" : 0.573,
          "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 @ 1753156862883 ms III - Start\u000aSLOCK [T main @ 1753156862884 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test\u000aresize\u000apaint\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 @ 1753156865673 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156865673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        }
      ],
      "duration" : 3.461,
      "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 @ 1753156862883 ms III - Start\u000aSLOCK [T main @ 1753156862884 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test\u000aresize\u000apaint\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 @ 1753156865673 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156865673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a",
      "timestamp" : "2025-07-22T04:01:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
          "duration" : 0.753,
          "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 @ 1753156867020 ms III - Start\u000aSLOCK [T main @ 1753156867021 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test\u000aSWT: Platform: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1\u000a...[truncated 4231 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.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 @ 1753156870347 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156870348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
          "duration" : 0.397,
          "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 @ 1753156867020 ms III - Start\u000aSLOCK [T main @ 1753156867021 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test\u000aSWT: Platform: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1\u000a...[truncated 4231 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.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 @ 1753156870347 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156870348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a"
        }
      ],
      "duration" : 3.999,
      "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 @ 1753156867020 ms III - Start\u000aSLOCK [T main @ 1753156867021 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test\u000aSWT: Platform: win32, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX false, isWindows true\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1\u000a...[truncated 4231 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.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 @ 1753156870347 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156870348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12]\u000a",
      "timestamp" : "2025-07-22T04:01:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
          "duration" : 5.35,
          "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 @ 1753154541897 ms III - Start\u000aSLOCK [T main @ 1753154541898 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 0x222114ba], glad[\u000a...[truncated 288721 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 @ 1753154550243 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154550243 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" : 2.971,
          "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 @ 1753154541897 ms III - Start\u000aSLOCK [T main @ 1753154541898 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 0x222114ba], glad[\u000a...[truncated 288721 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 @ 1753154550243 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154550243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.01,
      "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 @ 1753154541897 ms III - Start\u000aSLOCK [T main @ 1753154541898 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 0x222114ba], glad[\u000a...[truncated 288721 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 @ 1753154550243 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154550243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:22:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
          "duration" : 8.061,
          "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 @ 1753155821224 ms III - Start\u000aSLOCK [T main @ 1753155821224 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155823805 d 0ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.\u000a...[truncated 362974 chars]...\u000a: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155834687 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155834711 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155834711 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.TestRandomTiledRendering3GL2AWT",
          "duration" : 5.393,
          "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 @ 1753155821224 ms III - Start\u000aSLOCK [T main @ 1753155821224 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155823805 d 0ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.\u000a...[truncated 362974 chars]...\u000a: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155834687 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155834711 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155834711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.183,
      "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 @ 1753155821224 ms III - Start\u000aSLOCK [T main @ 1753155821224 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155823805 d 0ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.\u000a...[truncated 362974 chars]...\u000a: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155834687 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155834711 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155834711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
          "duration" : 13.972,
          "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 @ 1753155836570 ms III - Start\u000aSLOCK [T main @ 1753155836571 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155839181 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp\u000a...[truncated 201034 chars]...\u000aispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155864505 d 1ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155864544 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155864544 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.TestTiledPrintingGearsAWT",
          "duration" : 11.559,
          "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 @ 1753155836570 ms III - Start\u000aSLOCK [T main @ 1753155836571 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155839181 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp\u000a...[truncated 201034 chars]...\u000aispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155864505 d 1ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155864544 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155864544 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 28.689,
      "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 @ 1753155836570 ms III - Start\u000aSLOCK [T main @ 1753155836571 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155839181 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp\u000a...[truncated 201034 chars]...\u000aispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155864505 d 1ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155864544 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155864544 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
          "duration" : 13.126,
          "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 @ 1753155866254 ms III - Start\u000aSLOCK [T main @ 1753155866255 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000a...[truncated 200468 chars]...\u000ail-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\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 @ 1753155893359 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155893359 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
          "duration" : 11.561,
          "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 @ 1753155866254 ms III - Start\u000aSLOCK [T main @ 1753155866255 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000a...[truncated 200468 chars]...\u000ail-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\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 @ 1753155893359 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155893359 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 27.779,
      "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 @ 1753155866254 ms III - Start\u000aSLOCK [T main @ 1753155866255 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000a...[truncated 200468 chars]...\u000ail-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\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 @ 1753155893359 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155893359 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:44:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 18.945,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 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" : 13.73,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 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" : 12.568,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 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" : 18.161,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 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" : 16.637,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 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" : 17.549,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 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" : 13.128,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 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" : 12.434,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 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" : 18.102,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 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" : 16.34,
          "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 160.805,
      "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 @ 1753155894954 ms III - Start\u000aSLOCK [T main @ 1753155894954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl v\u000a...[truncated 1807312 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156055013 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156055039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156055039 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:44:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 1.348,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.014,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.859,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.056,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.036,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.895,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.861,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.901,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.789,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.004,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.767,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.0,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.641,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.807,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.768,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 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.918,
          "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.763,
      "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 @ 1753156058171 ms III - Start\u000aSLOCK [T main @ 1753156058172 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753156060699 d 0ms]]\u000aThread[#36,AWT-Ev\u000a...[truncated 219691 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753156075211 d 0ms]]\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 @ 1753156075238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156075239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:47:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
          "duration" : 3.461,
          "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 @ 1753156076904 ms III - Start\u000aSLOCK [T main @ 1753156076904 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen G\u000a...[truncated 65334 chars]...\u000aeue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753156085569 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156085569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
          "duration" : 2.775,
          "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 @ 1753156076904 ms III - Start\u000aSLOCK [T main @ 1753156076904 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen G\u000a...[truncated 65334 chars]...\u000aeue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753156085569 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156085569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.359,
      "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 @ 1753156076904 ms III - Start\u000aSLOCK [T main @ 1753156076904 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen G\u000a...[truncated 65334 chars]...\u000aeue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,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 @ 1753156085569 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156085569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:47:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
          "duration" : 2.553,
          "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 @ 1753154551825 ms III - Start\u000aSLOCK [T main @ 1753154551826 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154554443 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154554443 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.TestTiledRendering1GL2NEWT",
          "duration" : 0.038,
          "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 @ 1753154551825 ms III - Start\u000aSLOCK [T main @ 1753154551826 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154554443 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154554443 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.286,
      "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 @ 1753154551825 ms III - Start\u000aSLOCK [T main @ 1753154551826 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154554443 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154554443 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:22:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 2.743,
          "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 @ 1753154555599 ms III - Start\u000aSLOCK [T main @ 1753154555600 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 123822 chars]...\u000a GearsES2.dispose 0xc0c2f8d: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1753154562315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154562316 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.TestTiledRendering2NEWT",
          "duration" : 0.503,
          "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 @ 1753154555599 ms III - Start\u000aSLOCK [T main @ 1753154555600 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 123822 chars]...\u000a GearsES2.dispose 0xc0c2f8d: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1753154562315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154562316 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.TestTiledRendering2NEWT",
          "duration" : 0.62,
          "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 @ 1753154555599 ms III - Start\u000aSLOCK [T main @ 1753154555600 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 123822 chars]...\u000a GearsES2.dispose 0xc0c2f8d: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1753154562315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154562316 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.TestTiledRendering2NEWT",
          "duration" : 0.566,
          "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 @ 1753154555599 ms III - Start\u000aSLOCK [T main @ 1753154555600 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 123822 chars]...\u000a GearsES2.dispose 0xc0c2f8d: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1753154562315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154562316 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.TestTiledRendering2NEWT",
          "duration" : 0.557,
          "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 @ 1753154555599 ms III - Start\u000aSLOCK [T main @ 1753154555600 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 123822 chars]...\u000a GearsES2.dispose 0xc0c2f8d: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1753154562315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154562316 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.TestTiledRendering2NEWT",
          "duration" : 0.467,
          "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 @ 1753154555599 ms III - Start\u000aSLOCK [T main @ 1753154555600 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 123822 chars]...\u000a GearsES2.dispose 0xc0c2f8d: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1753154562315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154562316 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.TestTiledRendering2NEWT",
          "duration" : 0.63,
          "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 @ 1753154555599 ms III - Start\u000aSLOCK [T main @ 1753154555600 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 123822 chars]...\u000a GearsES2.dispose 0xc0c2f8d: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1753154562315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154562316 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.TestTiledRendering2NEWT",
          "duration" : 0.6,
          "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 @ 1753154555599 ms III - Start\u000aSLOCK [T main @ 1753154555600 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 123822 chars]...\u000a GearsES2.dispose 0xc0c2f8d: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1753154562315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154562316 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.386,
      "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 @ 1753154555599 ms III - Start\u000aSLOCK [T main @ 1753154555600 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 123822 chars]...\u000a GearsES2.dispose 0xc0c2f8d: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1753154562315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154562316 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:22:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 7.204,
          "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 @ 1753154563528 ms III - Start\u000aSLOCK [T main @ 1753154563529 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a\u000a...[truncated 12421 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 @ 1753154580580 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580580 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.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.936,
          "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 @ 1753154563528 ms III - Start\u000aSLOCK [T main @ 1753154563529 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a\u000a...[truncated 12421 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 @ 1753154580580 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580580 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.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.866,
          "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 @ 1753154563528 ms III - Start\u000aSLOCK [T main @ 1753154563529 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a\u000a...[truncated 12421 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 @ 1753154580580 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580580 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.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 @ 1753154563528 ms III - Start\u000aSLOCK [T main @ 1753154563529 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a\u000a...[truncated 12421 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 @ 1753154580580 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580580 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.715,
      "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 @ 1753154563528 ms III - Start\u000aSLOCK [T main @ 1753154563529 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000a\u000a...[truncated 12421 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 @ 1753154580580 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580580 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:22:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 2.545,
          "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 @ 1753154581813 ms III - Start\u000aSLOCK [T main @ 1753154581814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 3908 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154585811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154585811 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[GL2ES1/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.217,
          "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 @ 1753154581813 ms III - Start\u000aSLOCK [T main @ 1753154581814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 3908 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154585811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154585811 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[GL2ES1/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.215,
          "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 @ 1753154581813 ms III - Start\u000aSLOCK [T main @ 1753154581814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 3908 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154585811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154585811 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[GL2ES1/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.23,
          "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 @ 1753154581813 ms III - Start\u000aSLOCK [T main @ 1753154581814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 3908 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154585811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154585811 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[GL2ES1/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.215,
          "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 @ 1753154581813 ms III - Start\u000aSLOCK [T main @ 1753154581814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 3908 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154585811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154585811 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[GL2ES1/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.24,
          "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 @ 1753154581813 ms III - Start\u000aSLOCK [T main @ 1753154581814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 3908 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154585811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154585811 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[GL2ES1/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.291,
          "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 @ 1753154581813 ms III - Start\u000aSLOCK [T main @ 1753154581814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 3908 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154585811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154585811 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[GL2ES1/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.hw], on-scr[.]]\u000a"
        }
      ],
      "duration" : 4.655,
      "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 @ 1753154581813 ms III - Start\u000aSLOCK [T main @ 1753154581814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 3908 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154585811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154585811 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[GL2ES1/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.hw], on-scr[.]]\u000a",
      "timestamp" : "2025-07-22T03:23:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 2.656,
          "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 @ 1753154587069 ms III - Start\u000aSLOCK [T main @ 1753154587069 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   NVIDIA Corporation\u000aGL_RENDERER GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION  4.6.0 NVIDIA 391.35\u000areshape ..\u000amain: ** screenshot: TestImmM\u000a...[truncated 2154 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154590454 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154590456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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[GL4bc/GL4bc.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[GL4bc/GL4bc.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" : 0.26,
          "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 @ 1753154587069 ms III - Start\u000aSLOCK [T main @ 1753154587069 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   NVIDIA Corporation\u000aGL_RENDERER GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION  4.6.0 NVIDIA 391.35\u000areshape ..\u000amain: ** screenshot: TestImmM\u000a...[truncated 2154 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154590454 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154590456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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[GL4bc/GL4bc.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[GL4bc/GL4bc.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" : 0.212,
          "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 @ 1753154587069 ms III - Start\u000aSLOCK [T main @ 1753154587069 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   NVIDIA Corporation\u000aGL_RENDERER GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION  4.6.0 NVIDIA 391.35\u000areshape ..\u000amain: ** screenshot: TestImmM\u000a...[truncated 2154 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154590454 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154590456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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[GL4bc/GL4bc.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[GL4bc/GL4bc.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" : 0.227,
          "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 @ 1753154587069 ms III - Start\u000aSLOCK [T main @ 1753154587069 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   NVIDIA Corporation\u000aGL_RENDERER GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION  4.6.0 NVIDIA 391.35\u000areshape ..\u000amain: ** screenshot: TestImmM\u000a...[truncated 2154 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154590454 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154590456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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[GL4bc/GL4bc.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[GL4bc/GL4bc.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" : 4.058,
      "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 @ 1753154587069 ms III - Start\u000aSLOCK [T main @ 1753154587069 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   NVIDIA Corporation\u000aGL_RENDERER GeForce GTX 460/PCIe/SSE2\u000aGL_VERSION  4.6.0 NVIDIA 391.35\u000areshape ..\u000amain: ** screenshot: TestImmM\u000a...[truncated 2154 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-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 @ 1753154590454 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154590456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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[GL4bc/GL4bc.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[GL4bc/GL4bc.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:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 2.589,
          "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 @ 1753154591752 ms III - Start\u000aSLOCK [T main @ 1753154591753 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a\u000a...[truncated 22759 chars]...\u000andererInUse null\u000aThread[#38,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6572421 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 @ 1753154602340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154602341 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.221,
          "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 @ 1753154591752 ms III - Start\u000aSLOCK [T main @ 1753154591753 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a\u000a...[truncated 22759 chars]...\u000andererInUse null\u000aThread[#38,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6572421 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 @ 1753154602340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154602341 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.229,
          "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 @ 1753154591752 ms III - Start\u000aSLOCK [T main @ 1753154591753 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a\u000a...[truncated 22759 chars]...\u000andererInUse null\u000aThread[#38,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6572421 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 @ 1753154602340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154602341 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.19,
          "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 @ 1753154591752 ms III - Start\u000aSLOCK [T main @ 1753154591753 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a\u000a...[truncated 22759 chars]...\u000andererInUse null\u000aThread[#38,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6572421 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 @ 1753154602340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154602341 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.818,
          "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 @ 1753154591752 ms III - Start\u000aSLOCK [T main @ 1753154591753 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a\u000a...[truncated 22759 chars]...\u000andererInUse null\u000aThread[#38,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6572421 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 @ 1753154602340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154602341 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.824,
          "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 @ 1753154591752 ms III - Start\u000aSLOCK [T main @ 1753154591753 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a\u000a...[truncated 22759 chars]...\u000andererInUse null\u000aThread[#38,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6572421 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 @ 1753154602340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154602341 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.824,
          "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 @ 1753154591752 ms III - Start\u000aSLOCK [T main @ 1753154591753 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a\u000a...[truncated 22759 chars]...\u000andererInUse null\u000aThread[#38,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6572421 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 @ 1753154602340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154602341 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.837,
          "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 @ 1753154591752 ms III - Start\u000aSLOCK [T main @ 1753154591753 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a\u000a...[truncated 22759 chars]...\u000andererInUse null\u000aThread[#38,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6572421 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 @ 1753154602340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154602341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.244,
      "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 @ 1753154591752 ms III - Start\u000aSLOCK [T main @ 1753154591753 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a\u000a...[truncated 22759 chars]...\u000andererInUse null\u000aThread[#38,main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6572421 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 @ 1753154602340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154602341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
          "duration" : 0.006,
          "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 @ 1753156087227 ms III - Start\u000aSLOCK [T main @ 1753156087228 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01A\u000a...[truncated 3690 chars]...\u000aS2.dispose 0x3e694b3f: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e694b3f FIN\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 @ 1753156090080 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156090080 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.TestGLReadBufferUtilTextureIOWrite01AWT",
          "duration" : 0.471,
          "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 @ 1753156087227 ms III - Start\u000aSLOCK [T main @ 1753156087228 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01A\u000a...[truncated 3690 chars]...\u000aS2.dispose 0x3e694b3f: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e694b3f FIN\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 @ 1753156090080 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156090080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.535,
      "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 @ 1753156087227 ms III - Start\u000aSLOCK [T main @ 1753156087228 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01A\u000a...[truncated 3690 chars]...\u000aS2.dispose 0x3e694b3f: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e694b3f FIN\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 @ 1753156090080 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156090080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:48:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
          "duration" : 2.033,
          "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 @ 1753154603571 ms III - Start\u000aSLOCK [T main @ 1753154603572 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj 0x158da8e \u000a...[truncated 6358 chars]...\u000aleRendererInUse null\u000aThread[#32,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xa514af7 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 @ 1753154608085 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154608085 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.TestGLReadBufferUtilTextureIOWrite01NEWT",
          "duration" : 0.298,
          "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 @ 1753154603571 ms III - Start\u000aSLOCK [T main @ 1753154603572 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj 0x158da8e \u000a...[truncated 6358 chars]...\u000aleRendererInUse null\u000aThread[#32,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xa514af7 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 @ 1753154608085 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154608085 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.182,
      "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 @ 1753154603571 ms III - Start\u000aSLOCK [T main @ 1753154603572 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj 0x158da8e \u000a...[truncated 6358 chars]...\u000aleRendererInUse null\u000aThread[#32,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xa514af7 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 @ 1753154608085 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154608085 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
          "duration" : 0.006,
          "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 @ 1753156091539 ms III - Start\u000aSLOCK [T main @ 1753156091540 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTexture\u000a...[truncated 3865 chars]...\u000a 0x3e694b3f: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e694b3f FIN\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 @ 1753156094737 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156094737 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.834,
          "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 @ 1753156091539 ms III - Start\u000aSLOCK [T main @ 1753156091540 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTexture\u000a...[truncated 3865 chars]...\u000a 0x3e694b3f: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e694b3f FIN\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 @ 1753156094737 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156094737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.873,
      "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 @ 1753156091539 ms III - Start\u000aSLOCK [T main @ 1753156091540 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTexture\u000a...[truncated 3865 chars]...\u000a 0x3e694b3f: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e694b3f FIN\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 @ 1753156094737 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156094737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:48:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
          "duration" : 2.177,
          "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 @ 1753154609337 ms III - Start\u000aSLOCK [T main @ 1753154609337 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj \u000a...[truncated 8548 chars]...\u000anull\u000aThread[#37,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3a93b025 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 @ 1753154614710 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154614710 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.TestGLReadBufferUtilTextureIOWrite02NEWT",
          "duration" : 1.005,
          "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 @ 1753154609337 ms III - Start\u000aSLOCK [T main @ 1753154609337 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj \u000a...[truncated 8548 chars]...\u000anull\u000aThread[#37,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3a93b025 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 @ 1753154614710 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154614710 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.032,
      "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 @ 1753154609337 ms III - Start\u000aSLOCK [T main @ 1753154609337 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj \u000a...[truncated 8548 chars]...\u000anull\u000aThread[#37,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3a93b025 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 @ 1753154614710 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154614710 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
          "duration" : 0.051,
          "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 @ 1753154615959 ms III - Start\u000aSLOCK [T main @ 1753154615960 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 @ 1753154616049 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154616050 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.TestImageTypeNEWT",
          "duration" : 0.01,
          "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 @ 1753154615959 ms III - Start\u000aSLOCK [T main @ 1753154615960 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 @ 1753154616049 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154616050 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.TestImageTypeNEWT",
          "duration" : 0.007,
          "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 @ 1753154615959 ms III - Start\u000aSLOCK [T main @ 1753154615960 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 @ 1753154616049 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154616050 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.748,
      "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 @ 1753154615959 ms III - Start\u000aSLOCK [T main @ 1753154615960 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 @ 1753154616049 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154616050 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
          "duration" : 3.602,
          "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 @ 1753154617100 ms III - Start\u000aSLOCK [T main @ 1753154617101 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 328 chars]...\u000a___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753154620734 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154620734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.317,
      "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 @ 1753154617100 ms III - Start\u000aSLOCK [T main @ 1753154617101 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 328 chars]...\u000a___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753154620734 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154620734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
          "duration" : 5.51,
          "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 @ 1753156096244 ms III - Start\u000aSLOCK [T main @ 1753156096245 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 1972 chars]...\u000a166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166]\u000aAWT..... Loops 100, dt 2069 ms, 20.69 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 @ 1753156101782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156101782 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.223,
      "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 @ 1753156096244 ms III - Start\u000aSLOCK [T main @ 1753156096245 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 1972 chars]...\u000a166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166]\u000aAWT..... Loops 100, dt 2069 ms, 20.69 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 @ 1753156101782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156101782 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:48:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 3.565,
          "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 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.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 1.3,
          "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 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.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 1.294,
          "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 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.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 1.345,
          "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 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.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 1.351,
          "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 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.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 1.357,
          "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 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.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 1.395,
          "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 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.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 1.543,
          "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 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.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 1.793,
          "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.974,
      "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 @ 1753156103141 ms III - Start\u000aSLOCK [T main @ 1753156103142 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, sto\u000a...[truncated 10127 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png\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 @ 1753156118432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156118432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:48:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 3.541,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.225,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.232,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.223,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.145,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.218,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.285,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.274,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.262,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.308,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.413,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 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" : 1.217,
          "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 18.064,
      "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 @ 1753154621861 ms III - Start\u000aSLOCK [T main @ 1753154621862 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7602 chars]...\u000adbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#53,main-Display-.windows_nil-2-EDT-3,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 @ 1753154639250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154639250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.676,
          "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 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.TestPNGPixelRect00NEWT",
          "duration" : 0.027,
          "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 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.TestPNGPixelRect00NEWT",
          "duration" : 0.026,
          "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 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.TestPNGPixelRect00NEWT",
          "duration" : 0.072,
          "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 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.TestPNGPixelRect00NEWT",
          "duration" : 0.009,
          "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 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.TestPNGPixelRect00NEWT",
          "duration" : 0.009,
          "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 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.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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 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.TestPNGPixelRect00NEWT",
          "duration" : 0.01,
          "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 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.TestPNGPixelRect00NEWT",
          "duration" : 0.056,
          "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 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.TestPNGPixelRect00NEWT",
          "duration" : 0.032,
          "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.618,
      "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 @ 1753154640441 ms III - Start\u000aSLOCK [T main @ 1753154640442 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 0x6c49835d, RGB88\u000a...[truncated 28676 chars]...\u000a072e3f, 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 @ 1753154641395 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154641396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:24:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
          "duration" : 0.006,
          "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 @ 1753154642686 ms III - Start\u000aSLOCK [T main @ 1753154642687 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 68417 chars]...\u000anscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png\u000aQUIT Window Thread[#67,main-Display-.windows_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 @ 1753154668270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154668271 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.TestPNGPixelRect01NEWT",
          "duration" : 19.425,
          "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 @ 1753154642686 ms III - Start\u000aSLOCK [T main @ 1753154642687 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 68417 chars]...\u000anscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png\u000aQUIT Window Thread[#67,main-Display-.windows_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 @ 1753154668270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154668271 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.TestPNGPixelRect01NEWT",
          "duration" : 6.115,
          "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 @ 1753154642686 ms III - Start\u000aSLOCK [T main @ 1753154642687 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 68417 chars]...\u000anscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png\u000aQUIT Window Thread[#67,main-Display-.windows_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 @ 1753154668270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154668271 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 26.252,
      "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 @ 1753154642686 ms III - Start\u000aSLOCK [T main @ 1753154642687 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 68417 chars]...\u000anscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png\u000aQUIT Window Thread[#67,main-Display-.windows_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 @ 1753154668270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154668271 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:24:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 3.713,
          "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 @ 1753156119862 ms III - Start\u000aSLOCK [T main @ 1753156119863 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-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 @ 1753156131876 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156131876 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.TestPNGTextureFromFileAWT",
          "duration" : 1.199,
          "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 @ 1753156119862 ms III - Start\u000aSLOCK [T main @ 1753156119863 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-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 @ 1753156131876 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156131876 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.TestPNGTextureFromFileAWT",
          "duration" : 1.176,
          "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 @ 1753156119862 ms III - Start\u000aSLOCK [T main @ 1753156119863 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-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 @ 1753156131876 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156131876 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.TestPNGTextureFromFileAWT",
          "duration" : 1.195,
          "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 @ 1753156119862 ms III - Start\u000aSLOCK [T main @ 1753156119863 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-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 @ 1753156131876 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156131876 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.TestPNGTextureFromFileAWT",
          "duration" : 1.203,
          "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 @ 1753156119862 ms III - Start\u000aSLOCK [T main @ 1753156119863 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-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 @ 1753156131876 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156131876 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.TestPNGTextureFromFileAWT",
          "duration" : 1.171,
          "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 @ 1753156119862 ms III - Start\u000aSLOCK [T main @ 1753156119863 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-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 @ 1753156131876 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156131876 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.TestPNGTextureFromFileAWT",
          "duration" : 1.103,
          "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 @ 1753156119862 ms III - Start\u000aSLOCK [T main @ 1753156119863 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-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 @ 1753156131876 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156131876 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.TestPNGTextureFromFileAWT",
          "duration" : 1.172,
          "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 @ 1753156119862 ms III - Start\u000aSLOCK [T main @ 1753156119863 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-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 @ 1753156131876 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156131876 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.702,
      "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 @ 1753156119862 ms III - Start\u000aSLOCK [T main @ 1753156119863 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-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 @ 1753156131876 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156131876 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:48:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 3.521,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.235,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.234,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.207,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.227,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.212,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.228,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.249,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.22,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.216,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.218,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.206,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 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.TestPNGTextureFromFileNEWT",
          "duration" : 1.192,
          "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 18.894,
      "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 @ 1753154669472 ms III - Start\u000aSLOCK [T main @ 1753154669472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 7978 chars]...\u000aw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.windows_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 @ 1753154687686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154687687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:24:29"
    },
    {
      "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 @ 1753154688923 ms III - Start\u000aSLOCK [T main @ 1753154688924 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154688955 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154688955 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.691,
      "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 @ 1753154688923 ms III - Start\u000aSLOCK [T main @ 1753154688924 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154688955 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154688955 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:24:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.05,
          "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 @ 1753154690007 ms III - Start\u000aSLOCK [T main @ 1753154690008 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 2158983 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 @ 1753154721451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154721451 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.TestPixelFormatUtil00NEWT",
          "duration" : 7.033,
          "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 @ 1753154690007 ms III - Start\u000aSLOCK [T main @ 1753154690008 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 2158983 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 @ 1753154721451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154721451 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.TestPixelFormatUtil00NEWT",
          "duration" : 6.629,
          "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 @ 1753154690007 ms III - Start\u000aSLOCK [T main @ 1753154690008 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 2158983 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 @ 1753154721451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154721451 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.TestPixelFormatUtil00NEWT",
          "duration" : 5.8,
          "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 @ 1753154690007 ms III - Start\u000aSLOCK [T main @ 1753154690008 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 2158983 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 @ 1753154721451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154721451 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.TestPixelFormatUtil00NEWT",
          "duration" : 6.23,
          "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 @ 1753154690007 ms III - Start\u000aSLOCK [T main @ 1753154690008 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 2158983 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 @ 1753154721451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154721451 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.TestPixelFormatUtil00NEWT",
          "duration" : 5.673,
          "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 @ 1753154690007 ms III - Start\u000aSLOCK [T main @ 1753154690008 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 2158983 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 @ 1753154721451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154721451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 32.114,
      "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 @ 1753154690007 ms III - Start\u000aSLOCK [T main @ 1753154690008 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 2158983 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 @ 1753154721451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154721451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:24:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.151,
          "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 @ 1753154723982 ms III - Start\u000aSLOCK [T main @ 1753154723982 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 17964 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 @ 1753154724511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154724511 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.111,
          "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 @ 1753154723982 ms III - Start\u000aSLOCK [T main @ 1753154723982 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 17964 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 @ 1753154724511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154724511 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.132,
          "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 @ 1753154723982 ms III - Start\u000aSLOCK [T main @ 1753154723982 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 17964 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 @ 1753154724511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154724511 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.113,
          "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 @ 1753154723982 ms III - Start\u000aSLOCK [T main @ 1753154723982 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 17964 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 @ 1753154724511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154724511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.182,
      "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 @ 1753154723982 ms III - Start\u000aSLOCK [T main @ 1753154723982 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 17964 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 @ 1753154724511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154724511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:25:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
          "duration" : 3.555,
          "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 @ 1753154725747 ms III - Start\u000aSLOCK [T main @ 1753154725748 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 1458 chars]...\u000aonscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#35,main-Display-.windows_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 @ 1753154731825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154731825 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.TestTGATextureFromFileNEWT",
          "duration" : 1.253,
          "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 @ 1753154725747 ms III - Start\u000aSLOCK [T main @ 1753154725748 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 1458 chars]...\u000aonscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#35,main-Display-.windows_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 @ 1753154731825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154731825 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.TestTGATextureFromFileNEWT",
          "duration" : 1.231,
          "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 @ 1753154725747 ms III - Start\u000aSLOCK [T main @ 1753154725748 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 1458 chars]...\u000aonscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#35,main-Display-.windows_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 @ 1753154731825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154731825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.742,
      "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 @ 1753154725747 ms III - Start\u000aSLOCK [T main @ 1753154725748 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 1458 chars]...\u000aonscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#35,main-Display-.windows_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 @ 1753154731825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154731825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:25:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
          "duration" : 0.736,
          "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 @ 1753156133432 ms III - Start\u000aSLOCK [T main @ 1753156133433 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753156136529 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156136529 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.798,
      "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 @ 1753156133432 ms III - Start\u000aSLOCK [T main @ 1753156133433 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753156136529 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156136529 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:48:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
          "duration" : 0.809,
          "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 @ 1753156137919 ms III - Start\u000aSLOCK [T main @ 1753156137920 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x20d525: tileRendererInUse null, GearsES2[obj 0x20d525 isInit false, usesShared false, 1 null, 2 null, 3 null, sha\u000a...[truncated 1814 chars]...\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525 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 @ 1753156141085 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156141085 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.863,
      "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 @ 1753156137919 ms III - Start\u000aSLOCK [T main @ 1753156137920 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x20d525: tileRendererInUse null, GearsES2[obj 0x20d525 isInit false, usesShared false, 1 null, 2 null, 3 null, sha\u000a...[truncated 1814 chars]...\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20d525 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 @ 1753156141085 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156141085 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:48:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 19.463,
          "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 @ 1753154732966 ms III - Start\u000aSLOCK [T main @ 1753154732967 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 14693 chars]...\u000a0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png\u000aQUIT Window Thread[#89,main-Display-.windows_nil-2-EDT-14,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 @ 1753154772533 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154772533 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.TestTextureIONEWT",
          "duration" : 12.725,
          "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 @ 1753154732966 ms III - Start\u000aSLOCK [T main @ 1753154732967 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 14693 chars]...\u000a0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png\u000aQUIT Window Thread[#89,main-Display-.windows_nil-2-EDT-14,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 @ 1753154772533 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154772533 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.TestTextureIONEWT",
          "duration" : 3.719,
          "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 @ 1753154732966 ms III - Start\u000aSLOCK [T main @ 1753154732967 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 14693 chars]...\u000a0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png\u000aQUIT Window Thread[#89,main-Display-.windows_nil-2-EDT-14,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 @ 1753154772533 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154772533 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.TestTextureIONEWT",
          "duration" : 3.617,
          "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 @ 1753154732966 ms III - Start\u000aSLOCK [T main @ 1753154732967 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 14693 chars]...\u000a0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png\u000aQUIT Window Thread[#89,main-Display-.windows_nil-2-EDT-14,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 @ 1753154772533 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154772533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 40.236,
      "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 @ 1753154732966 ms III - Start\u000aSLOCK [T main @ 1753154732967 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 14693 chars]...\u000a0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png\u000aQUIT Window Thread[#89,main-Display-.windows_nil-2-EDT-14,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 @ 1753154772533 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154772533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:25:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
          "duration" : 1.293,
          "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 @ 1753156142494 ms III - Start\u000aSLOCK [T main @ 1753156142495 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-----------------------------------------------------------------------------------------------------\u000aWindowsGraphicsDevice[type .windows, connection decon, un\u000a...[truncated 1742 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 @ 1753156146160 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156146160 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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" : 4.341,
      "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 @ 1753156142494 ms III - Start\u000aSLOCK [T main @ 1753156142495 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-----------------------------------------------------------------------------------------------------\u000aWindowsGraphicsDevice[type .windows, connection decon, un\u000a...[truncated 1742 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 @ 1753156146160 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156146160 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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:49:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
          "duration" : 1.344,
          "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 @ 1753154773832 ms III - Start\u000aSLOCK [T main @ 1753154773832 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-----------------------------------------------------------------------------------------------------\u000aWindowsGraphicsDevice[type .windows, connection decon, u\u000a...[truncated 1808 chars]...\u000ah: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753154777342 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154777342 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" : 4.169,
      "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 @ 1753154773832 ms III - Start\u000aSLOCK [T main @ 1753154773832 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-----------------------------------------------------------------------------------------------------\u000aWindowsGraphicsDevice[type .windows, connection decon, u\u000a...[truncated 1808 chars]...\u000ah: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000aQUIT Window Thread[#31,main-Display-.windows_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 @ 1753154777342 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154777342 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:26:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.007,
          "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.031,
          "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.02,
          "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.021,
          "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.019,
          "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.024,
          "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.899,
      "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 @ 1753153690168 ms III - Start\u000aSLOCK [T main @ 1753153690169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753153690384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153690385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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:08:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.007,
          "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.0,
          "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.001,
          "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.153,
      "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:08:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.007,
          "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.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.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" : "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.0,
          "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.001,
          "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.153,
      "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:08:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.007,
          "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.002,
          "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.076,
          "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.006,
          "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.007,
          "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.093,
          "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.006,
          "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.098,
          "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.019,
          "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.527,
      "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:08:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI",
          "duration" : 0.05,
          "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.186,
      "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:08:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI",
          "duration" : 0.051,
          "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.001,
          "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.001,
          "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.19,
      "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:08:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI",
          "duration" : 0.045,
          "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.0,
          "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.001,
          "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.201,
      "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:08:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI",
          "duration" : 0.048,
          "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    1713 ms total, 0.068520 us/mul\u000aSummary loops 25000000: I2    1576 ms total, 0.031520 us/mul, I2  / I1 92.002335%\u000aSummary loops 25000000: I4a   2450 ms total, 0.049000 us/mul, I4a / I2 155.456853%, I4a / I4b 99.755700%\u000aSummary loops 25000000: I4b   2456 ms total, 0.049120 us/mul, I4b / I2 155.837563%, I4b / I4a 100.244898%\u000aSummary loops 25000000: I5a   2434 ms total, 0.048680 us/mul, I5a / I2 154.441624%, I5a / I5b 70.063328%\u000aSummary loops 25000000: I5b   3474 ms total, 0.069480 us/mul, I5b / I2 220.431472%, I5b / I5a 142.728020%\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" : 14.377,
          "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    1713 ms total, 0.068520 us/mul\u000aSummary loops 25000000: I2    1576 ms total, 0.031520 us/mul, I2  / I1 92.002335%\u000aSummary loops 25000000: I4a   2450 ms total, 0.049000 us/mul, I4a / I2 155.456853%, I4a / I4b 99.755700%\u000aSummary loops 25000000: I4b   2456 ms total, 0.049120 us/mul, I4b / I2 155.837563%, I4b / I4a 100.244898%\u000aSummary loops 25000000: I5a   2434 ms total, 0.048680 us/mul, I5a / I2 154.441624%, I5a / I5b 70.063328%\u000aSummary loops 25000000: I5b   3474 ms total, 0.069480 us/mul, I5b / I2 220.431472%, I5b / I5a 142.728020%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.566,
      "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    1713 ms total, 0.068520 us/mul\u000aSummary loops 25000000: I2    1576 ms total, 0.031520 us/mul, I2  / I1 92.002335%\u000aSummary loops 25000000: I4a   2450 ms total, 0.049000 us/mul, I4a / I2 155.456853%, I4a / I4b 99.755700%\u000aSummary loops 25000000: I4b   2456 ms total, 0.049120 us/mul, I4b / I2 155.837563%, I4b / I4a 100.244898%\u000aSummary loops 25000000: I5a   2434 ms total, 0.048680 us/mul, I5a / I2 154.441624%, I5a / I5b 70.063328%\u000aSummary loops 25000000: I5b   3474 ms total, 0.069480 us/mul, I5b / I2 220.431472%, I5b / I5a 142.728020%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:08:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.051,
          "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    1683 ms total, 0.084150 us/inv, I2  / I0 33.972547%\u000aSummary loops 10000000: I4a   1870 ms total, 0.093500 us/inv, I4a / I2 111.111111%\u000aSummary loops 10000000: I4b   1938 ms total, 0.096900 us/inv, I4b / I2 115.151515%\u000aSummary loops 10000000: I5a   2020 ms total, 0.101000 us/inv, I5a / I2 120.023767%\u000aSummary loops 10000000: I5b   2398 ms total, 0.119900 us/inv, I5b / I2 142.483660%\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.008,
          "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    1683 ms total, 0.084150 us/inv, I2  / I0 33.972547%\u000aSummary loops 10000000: I4a   1870 ms total, 0.093500 us/inv, I4a / I2 111.111111%\u000aSummary loops 10000000: I4b   1938 ms total, 0.096900 us/inv, I4b / I2 115.151515%\u000aSummary loops 10000000: I5a   2020 ms total, 0.101000 us/inv, I5a / I2 120.023767%\u000aSummary loops 10000000: I5b   2398 ms total, 0.119900 us/inv, I5b / I2 142.483660%\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" : "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    1683 ms total, 0.084150 us/inv, I2  / I0 33.972547%\u000aSummary loops 10000000: I4a   1870 ms total, 0.093500 us/inv, I4a / I2 111.111111%\u000aSummary loops 10000000: I4b   1938 ms total, 0.096900 us/inv, I4b / I2 115.151515%\u000aSummary loops 10000000: I5a   2020 ms total, 0.101000 us/inv, I5a / I2 120.023767%\u000aSummary loops 10000000: I5b   2398 ms total, 0.119900 us/inv, I5b / I2 142.483660%\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    1683 ms total, 0.084150 us/inv, I2  / I0 33.972547%\u000aSummary loops 10000000: I4a   1870 ms total, 0.093500 us/inv, I4a / I2 111.111111%\u000aSummary loops 10000000: I4b   1938 ms total, 0.096900 us/inv, I4b / I2 115.151515%\u000aSummary loops 10000000: I5a   2020 ms total, 0.101000 us/inv, I5a / I2 120.023767%\u000aSummary loops 10000000: I5b   2398 ms total, 0.119900 us/inv, I5b / I2 142.483660%\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" : 15.138,
          "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    1683 ms total, 0.084150 us/inv, I2  / I0 33.972547%\u000aSummary loops 10000000: I4a   1870 ms total, 0.093500 us/inv, I4a / I2 111.111111%\u000aSummary loops 10000000: I4b   1938 ms total, 0.096900 us/inv, I4b / I2 115.151515%\u000aSummary loops 10000000: I5a   2020 ms total, 0.101000 us/inv, I5a / I2 120.023767%\u000aSummary loops 10000000: I5b   2398 ms total, 0.119900 us/inv, I5b / I2 142.483660%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.367,
      "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    1683 ms total, 0.084150 us/inv, I2  / I0 33.972547%\u000aSummary loops 10000000: I4a   1870 ms total, 0.093500 us/inv, I4a / I2 111.111111%\u000aSummary loops 10000000: I4b   1938 ms total, 0.096900 us/inv, I4b / I2 115.151515%\u000aSummary loops 10000000: I5a   2020 ms total, 0.101000 us/inv, I5a / I2 120.023767%\u000aSummary loops 10000000: I5b   2398 ms total, 0.119900 us/inv, I5b / I2 142.483660%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:08:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.048,
          "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.0,
          "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.001,
          "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.001,
          "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.187,
      "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:08:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI",
          "duration" : 0.062,
          "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 8145 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.068,
          "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 8145 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.027,
          "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 8145 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.085,
          "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 8145 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.398,
      "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 8145 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:08:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI",
          "duration" : 0.056,
          "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.195,
      "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:08:48"
    },
    {
      "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 @ 1753154778587 ms III - Start\u000aSLOCK [T main @ 1753154778588 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 @ 1753154780919 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154780919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.022,
          "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 @ 1753154778587 ms III - Start\u000aSLOCK [T main @ 1753154778588 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 @ 1753154780919 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154780919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1753154778587 ms III - Start\u000aSLOCK [T main @ 1753154778588 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 @ 1753154780919 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154780919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.014,
          "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 @ 1753154778587 ms III - Start\u000aSLOCK [T main @ 1753154778588 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 @ 1753154780919 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154780919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.001,
          "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 @ 1753154778587 ms III - Start\u000aSLOCK [T main @ 1753154778588 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 @ 1753154780919 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154780919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.001,
          "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 @ 1753154778587 ms III - Start\u000aSLOCK [T main @ 1753154778588 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 @ 1753154780919 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154780919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.003,
      "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 @ 1753154778587 ms III - Start\u000aSLOCK [T main @ 1753154778588 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 @ 1753154780919 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154780919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI",
          "duration" : 0.055,
          "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.19,
      "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:08:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI",
          "duration" : 0.063,
          "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.201,
      "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:08:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI",
          "duration" : 0.058,
          "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.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.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.197,
      "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:08:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.047,
          "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.0,
          "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.0,
          "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.011,
          "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.001,
          "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.004,
          "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.0,
          "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.001,
          "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.0,
          "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.037,
          "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.26,
      "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:08:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestVec3f01NOUI",
          "duration" : 0.048,
          "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.002,
          "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.187,
      "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:08:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
          "duration" : 5.532,
          "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 @ 1753154782173 ms III - Start\u000aSLOCK [T main @ 1753154782174 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GENERIC_ABI),\u000a...[truncated 1542 chars]...\u000ale], 800x600\u000atest01.create[8]: [visible, focused, repositionable, resizable], 800x600\u000atest01.create[9]: [visible, focused, 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 @ 1753154787731 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154787731 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.238,
      "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 @ 1753154782173 ms III - Start\u000aSLOCK [T main @ 1753154782174 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: WINDOWS / Windows 10 10.0 (10.0), amd64 (X86_64, GENERIC_ABI),\u000a...[truncated 1542 chars]...\u000ale], 800x600\u000atest01.create[8]: [visible, focused, repositionable, resizable], 800x600\u000atest01.create[9]: [visible, focused, 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 @ 1753154787731 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154787731 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
          "duration" : 2.95,
          "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 @ 1753156374242 ms III - Start\u000aSLOCK [T main @ 1753156374243 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT\u000aMyCanvas START add: Thread[#37,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aMyCanvas END add: Thread[#37,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindow\u000a...[truncated 425 chars]...\u000aD remove: Thread[#37,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 @ 1753156377222 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156377222 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.665,
      "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 @ 1753156374242 ms III - Start\u000aSLOCK [T main @ 1753156374243 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT\u000aMyCanvas START add: Thread[#37,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aMyCanvas END add: Thread[#37,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindow\u000a...[truncated 425 chars]...\u000aD remove: Thread[#37,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 @ 1753156377222 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156377222 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:52:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
          "duration" : 2.27,
          "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 @ 1753154788893 ms III - Start\u000aSLOCK [T main @ 1753154788894 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\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.wi\u000a...[truncated 17547 chars]...\u000a7, main]\u000a  [0] : NEWT-Display[.windows_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 @ 1753154793352 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154793352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.128,
      "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 @ 1753154788893 ms III - Start\u000aSLOCK [T main @ 1753154788894 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\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.wi\u000a...[truncated 17547 chars]...\u000a7, main]\u000a  [0] : NEWT-Display[.windows_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 @ 1753154793352 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154793352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
          "duration" : 2.28,
          "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 @ 1753154794562 ms III - Start\u000aSLOCK [T main @ 1753154794563 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, c\u000a...[truncated 17430 chars]...\u000a 1 - Thread[0x72ea2f77, main]\u000a  [0] : NEWT-Display[.windows_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 @ 1753154799055 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154799056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.158,
      "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 @ 1753154794562 ms III - Start\u000aSLOCK [T main @ 1753154794563 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, c\u000a...[truncated 17430 chars]...\u000a 1 - Thread[0x72ea2f77, main]\u000a  [0] : NEWT-Display[.windows_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 @ 1753154799055 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154799056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
          "duration" : 3.496,
          "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 @ 1753156378588 ms III - Start\u000aSLOCK [T main @ 1753156378589 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x201a4587: tileRendererInUse null, GearsES2[obj 0x201a4587 isInit false, usesShare\u000a...[truncated 2897 chars]...\u000aGearsES2.dispose 0x201a4587: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x201a4587 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 @ 1753156382125 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156382126 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.newt.TestEventSourceNotAWTBug",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156378588 ms III - Start\u000aSLOCK [T main @ 1753156378589 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x201a4587: tileRendererInUse null, GearsES2[obj 0x201a4587 isInit false, usesShare\u000a...[truncated 2897 chars]...\u000aGearsES2.dispose 0x201a4587: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x201a4587 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 @ 1753156382125 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156382126 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:52:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
          "duration" : 4.287,
          "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 @ 1753154800389 ms III - Start\u000aSLOCK [T main @ 1753154800389 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapab\u000a...[truncated 2244 chars]...\u000a1,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#31,main-Display-.windows_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 @ 1753154806848 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154806848 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.095,
      "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 @ 1753154800389 ms III - Start\u000aSLOCK [T main @ 1753154800389 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapab\u000a...[truncated 2244 chars]...\u000a1,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#31,main-Display-.windows_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 @ 1753154806848 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154806848 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
          "duration" : 2.335,
          "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 @ 1753154808019 ms III - Start\u000aSLOCK [T main @ 1753154808019 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit false, usesShared fals\u000a...[truncated 6423 chars]...\u000ain] GearsES2.dispose 0x222545dc: tileRendererInUse null\u000aThread[#33,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc 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 @ 1753154814719 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154814720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
          "duration" : 2.203,
          "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 @ 1753154808019 ms III - Start\u000aSLOCK [T main @ 1753154808019 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit false, usesShared fals\u000a...[truncated 6423 chars]...\u000ain] GearsES2.dispose 0x222545dc: tileRendererInUse null\u000aThread[#33,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc 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 @ 1753154814719 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154814720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.345,
      "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 @ 1753154808019 ms III - Start\u000aSLOCK [T main @ 1753154808019 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit false, usesShared fals\u000a...[truncated 6423 chars]...\u000ain] GearsES2.dispose 0x222545dc: tileRendererInUse null\u000aThread[#33,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x222545dc 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 @ 1753154814719 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154814720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 0.353,
          "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 @ 1753154815920 ms III - Start\u000aSLOCK [T main @ 1753154815921 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit fa\u000a...[truncated 26198 chars]...\u000aES2.dispose 0x5af3afd9: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5af3afd9 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 @ 1753154824477 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154824477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 0.18,
          "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 @ 1753154815920 ms III - Start\u000aSLOCK [T main @ 1753154815921 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit fa\u000a...[truncated 26198 chars]...\u000aES2.dispose 0x5af3afd9: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5af3afd9 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 @ 1753154824477 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154824477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 2.906,
          "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 @ 1753154815920 ms III - Start\u000aSLOCK [T main @ 1753154815921 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit fa\u000a...[truncated 26198 chars]...\u000aES2.dispose 0x5af3afd9: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5af3afd9 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 @ 1753154824477 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154824477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 2.921,
          "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 @ 1753154815920 ms III - Start\u000aSLOCK [T main @ 1753154815921 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit fa\u000a...[truncated 26198 chars]...\u000aES2.dispose 0x5af3afd9: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5af3afd9 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 @ 1753154824477 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154824477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.236,
      "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 @ 1753154815920 ms III - Start\u000aSLOCK [T main @ 1753154815921 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit fa\u000a...[truncated 26198 chars]...\u000aES2.dispose 0x5af3afd9: tileRendererInUse null\u000aThread[#34,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5af3afd9 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 @ 1753154824477 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154824477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 0.383,
          "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 @ 1753154825737 ms III - Start\u000aSLOCK [T main @ 1753154825738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154828022 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:j\u000a...[truncated 34969 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154829696 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 @ 1753154829724 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154829724 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 0x384ad17b isInit true, usesShared false, 1 GearsObj[0xce52d9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79dafdd4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x565f7652, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: WindowsOnscreenWGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3bc7d941,\u000a\u0009Handle  \u000a...[truncated 15735 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7b9a4292, ], \u000a  windowLock <4a94ee4, 4cc451f2>[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" : 0.307,
          "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 @ 1753154825737 ms III - Start\u000aSLOCK [T main @ 1753154825738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154828022 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:j\u000a...[truncated 34969 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154829696 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 @ 1753154829724 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154829724 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 0x384ad17b isInit true, usesShared false, 1 GearsObj[0xce52d9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79dafdd4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x565f7652, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: WindowsOnscreenWGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3bc7d941,\u000a\u0009Handle  \u000a...[truncated 15735 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7b9a4292, ], \u000a  windowLock <4a94ee4, 4cc451f2>[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" : 0.174,
          "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 @ 1753154825737 ms III - Start\u000aSLOCK [T main @ 1753154825738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154828022 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:j\u000a...[truncated 34969 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154829696 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 @ 1753154829724 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154829724 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 0x384ad17b isInit true, usesShared false, 1 GearsObj[0xce52d9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79dafdd4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x565f7652, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: WindowsOnscreenWGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3bc7d941,\u000a\u0009Handle  \u000a...[truncated 15735 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7b9a4292, ], \u000a  windowLock <4a94ee4, 4cc451f2>[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" : 0.166,
          "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 @ 1753154825737 ms III - Start\u000aSLOCK [T main @ 1753154825738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154828022 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:j\u000a...[truncated 34969 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154829696 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 @ 1753154829724 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154829724 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 0x384ad17b isInit true, usesShared false, 1 GearsObj[0xce52d9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79dafdd4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x565f7652, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: WindowsOnscreenWGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3bc7d941,\u000a\u0009Handle  \u000a...[truncated 15735 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7b9a4292, ], \u000a  windowLock <4a94ee4, 4cc451f2>[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" : 0.202,
          "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 @ 1753154825737 ms III - Start\u000aSLOCK [T main @ 1753154825738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154828022 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:j\u000a...[truncated 34969 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154829696 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 @ 1753154829724 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154829724 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 0x384ad17b isInit true, usesShared false, 1 GearsObj[0xce52d9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79dafdd4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x565f7652, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: WindowsOnscreenWGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3bc7d941,\u000a\u0009Handle  \u000a...[truncated 15735 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7b9a4292, ], \u000a  windowLock <4a94ee4, 4cc451f2>[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" : 0.263,
          "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 @ 1753154825737 ms III - Start\u000aSLOCK [T main @ 1753154825738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154828022 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:j\u000a...[truncated 34969 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154829696 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 @ 1753154829724 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154829724 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 0x384ad17b isInit true, usesShared false, 1 GearsObj[0xce52d9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79dafdd4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x565f7652, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: WindowsOnscreenWGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3bc7d941,\u000a\u0009Handle  \u000a...[truncated 15735 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7b9a4292, ], \u000a  windowLock <4a94ee4, 4cc451f2>[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" : 0.312,
          "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 @ 1753154825737 ms III - Start\u000aSLOCK [T main @ 1753154825738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154828022 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:j\u000a...[truncated 34969 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154829696 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 @ 1753154829724 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154829724 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 0x384ad17b isInit true, usesShared false, 1 GearsObj[0xce52d9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79dafdd4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x565f7652, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: WindowsOnscreenWGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3bc7d941,\u000a\u0009Handle  \u000a...[truncated 15735 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7b9a4292, ], \u000a  windowLock <4a94ee4, 4cc451f2>[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" : 4.663,
      "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 @ 1753154825737 ms III - Start\u000aSLOCK [T main @ 1753154825738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154828022 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:j\u000a...[truncated 34969 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154829696 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 @ 1753154829724 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154829724 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 0x384ad17b isInit true, usesShared false, 1 GearsObj[0xce52d9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79dafdd4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x565f7652, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: WindowsOnscreenWGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3bc7d941,\u000a\u0009Handle  \u000a...[truncated 15735 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7b9a4292, ], \u000a  windowLock <4a94ee4, 4cc451f2>[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:27:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 0.831,
          "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 @ 1753154831111 ms III - Start\u000aSLOCK [T main @ 1753154831111 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154833485 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTE\u000a...[truncated 20544 chars]...\u000a\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154837153 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 @ 1753154837451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154837451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 0.852,
          "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 @ 1753154831111 ms III - Start\u000aSLOCK [T main @ 1753154831111 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154833485 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTE\u000a...[truncated 20544 chars]...\u000a\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154837153 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 @ 1753154837451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154837451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 1.257,
          "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 @ 1753154831111 ms III - Start\u000aSLOCK [T main @ 1753154831111 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154833485 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTE\u000a...[truncated 20544 chars]...\u000a\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154837153 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 @ 1753154837451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154837451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 1.22,
          "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 @ 1753154831111 ms III - Start\u000aSLOCK [T main @ 1753154831111 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154833485 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTE\u000a...[truncated 20544 chars]...\u000a\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154837153 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 @ 1753154837451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154837451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.013,
      "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 @ 1753154831111 ms III - Start\u000aSLOCK [T main @ 1753154831111 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154833485 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTE\u000a...[truncated 20544 chars]...\u000a\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154837153 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 @ 1753154837451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154837451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
          "duration" : 2.862,
          "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 @ 1753154838784 ms III - Start\u000aSLOCK [T main @ 1753154838785 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154841086 d 0ms]]\u000aThread[#31,main-Display-.win\u000a...[truncated 10618 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154846509 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 @ 1753154846542 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154846543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
          "duration" : 2.705,
          "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 @ 1753154838784 ms III - Start\u000aSLOCK [T main @ 1753154838785 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154841086 d 0ms]]\u000aThread[#31,main-Display-.win\u000a...[truncated 10618 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154846509 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 @ 1753154846542 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154846543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.422,
      "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 @ 1753154838784 ms III - Start\u000aSLOCK [T main @ 1753154838785 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154841086 d 0ms]]\u000aThread[#31,main-Display-.win\u000a...[truncated 10618 chars]...\u000ax6c64cb25 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753154846509 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 @ 1753154846542 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154846543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
          "duration" : 3.403,
          "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 @ 1753156383547 ms III - Start\u000aSLOCK [T main @ 1753156383547 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x65d09a04: tileRendererInUse null, GearsES2[obj 0x65d09a04 isInit false, usesS\u000a...[truncated 4755 chars]...\u000asES2.dispose 0x65d09a04: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x65d09a04 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 @ 1753156386983 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156386983 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.windows.WindowDriver, consumed false, when:1753156386202 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156386256 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.\u000a...[truncated 854 chars]...\u000aindowMoved: WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156386936 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156386936 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156386937 d 0ms]]\u000a"
        }
      ],
      "duration" : 4.115,
      "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 @ 1753156383547 ms III - Start\u000aSLOCK [T main @ 1753156383547 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x65d09a04: tileRendererInUse null, GearsES2[obj 0x65d09a04 isInit false, usesS\u000a...[truncated 4755 chars]...\u000asES2.dispose 0x65d09a04: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x65d09a04 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 @ 1753156386983 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156386983 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.windows.WindowDriver, consumed false, when:1753156386202 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156386256 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.\u000a...[truncated 854 chars]...\u000aindowMoved: WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156386936 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156386936 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156386937 d 0ms]]\u000a",
      "timestamp" : "2025-07-22T03:53:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
          "duration" : 1.773,
          "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 @ 1753156388420 ms III - Start\u000aSLOCK [T main @ 1753156388420 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3a44431a: tileRendererInUse null, GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2\u000a...[truncated 5889 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x3c7f66c4: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3c7f66c4 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 @ 1753156392578 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156392579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.849,
      "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 @ 1753156388420 ms III - Start\u000aSLOCK [T main @ 1753156388420 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3a44431a: tileRendererInUse null, GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2\u000a...[truncated 5889 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x3c7f66c4: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3c7f66c4 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 @ 1753156392578 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156392579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:53:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
          "duration" : 2.671,
          "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 @ 1753154847961 ms III - Start\u000aSLOCK [T main @ 1753154847962 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabili\u000a...[truncated 5262 chars]...\u000aindows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#32,main-Display-.windows_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 @ 1753154850661 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154850662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.346,
      "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 @ 1753154847961 ms III - Start\u000aSLOCK [T main @ 1753154847962 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#31,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabili\u000a...[truncated 5262 chars]...\u000aindows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#32,main-Display-.windows_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 @ 1753154850661 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154850662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
          "duration" : 0.713,
          "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 @ 1753154851910 ms III - Start\u000aSLOCK [T main @ 1753154851910 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154853021 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154853021 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.788,
      "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 @ 1753154851910 ms III - Start\u000aSLOCK [T main @ 1753154851910 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154853021 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154853021 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
          "duration" : 3.585,
          "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 @ 1753154854076 ms III - Start\u000aSLOCK [T main @ 1753154854076 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 0x6e20b53a, .windows_nil-1, 0xa3031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]\u000aSet Po\u000a...[truncated 2259 chars]...\u000a-1-EDT-1,5,main] GearsES2.dispose 0x14dd9eb7: tileRendererInUse null\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x14dd9eb7 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 @ 1753154857687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154857687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.286,
      "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 @ 1753154854076 ms III - Start\u000aSLOCK [T main @ 1753154854076 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 0x6e20b53a, .windows_nil-1, 0xa3031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]\u000aSet Po\u000a...[truncated 2259 chars]...\u000a-1-EDT-1,5,main] GearsES2.dispose 0x14dd9eb7: tileRendererInUse null\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x14dd9eb7 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 @ 1753154857687 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154857687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
          "duration" : 3.3,
          "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 @ 1753156394026 ms III - Start\u000aSLOCK [T main @ 1753156394027 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7cc0cdad: t\u000a...[truncated 5201 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x71e9ddb4 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 @ 1753156398060 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156398061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
          "duration" : 0.676,
          "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 @ 1753156394026 ms III - Start\u000aSLOCK [T main @ 1753156394027 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7cc0cdad: t\u000a...[truncated 5201 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x71e9ddb4 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 @ 1753156398060 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156398061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.734,
      "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 @ 1753156394026 ms III - Start\u000aSLOCK [T main @ 1753156394027 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[#36,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7cc0cdad: t\u000a...[truncated 5201 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x71e9ddb4 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 @ 1753156398060 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156398061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:53:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
          "duration" : 2.85,
          "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 @ 1753154858856 ms III - Start\u000aSLOCK [T main @ 1753154858857 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7fa98a66: tileRendererInUse null, GearsES2[obj 0x7fa98a66 isInit false, usesShared\u000a...[truncated 2338 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x7fa98a66 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 @ 1753154861746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154861746 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.57,
      "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 @ 1753154858856 ms III - Start\u000aSLOCK [T main @ 1753154858857 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7fa98a66: tileRendererInUse null, GearsES2[obj 0x7fa98a66 isInit false, usesShared\u000a...[truncated 2338 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x7fa98a66 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 @ 1753154861746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154861746 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
          "duration" : 3.809,
          "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 @ 1753156399552 ms III - Start\u000aSLOCK [T main @ 1753156399553 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3c73951: tileRendererInUse null, GearsES2[obj 0x3c73951 isInit false\u000a...[truncated 4764 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 @ 1753156403393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156403393 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.516,
      "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 @ 1753156399552 ms III - Start\u000aSLOCK [T main @ 1753156399553 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3c73951: tileRendererInUse null, GearsES2[obj 0x3c73951 isInit false\u000a...[truncated 4764 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 @ 1753156403393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156403393 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:53:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.155,
          "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 @ 1753154862934 ms III - Start\u000aSLOCK [T main @ 1753154862935 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154863562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863562 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.014,
          "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 @ 1753154862934 ms III - Start\u000aSLOCK [T main @ 1753154862935 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154863562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863562 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.015,
          "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 @ 1753154862934 ms III - Start\u000aSLOCK [T main @ 1753154862935 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154863562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863562 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.022,
          "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 @ 1753154862934 ms III - Start\u000aSLOCK [T main @ 1753154862935 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154863562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863562 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.032,
          "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 @ 1753154862934 ms III - Start\u000aSLOCK [T main @ 1753154862935 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154863562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.288,
      "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 @ 1753154862934 ms III - Start\u000aSLOCK [T main @ 1753154862935 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753154863562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
          "duration" : 0.276,
          "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 @ 1753154864617 ms III - Start\u000aSLOCK [T main @ 1753154864618 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 @ 1753154865439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154865439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
          "duration" : 0.154,
          "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 @ 1753154864617 ms III - Start\u000aSLOCK [T main @ 1753154864618 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 @ 1753154865439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154865439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.498,
      "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 @ 1753154864617 ms III - Start\u000aSLOCK [T main @ 1753154864618 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 @ 1753154865439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154865439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.832,
          "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 @ 1753156404909 ms III - Start\u000aSLOCK [T main @ 1753156404909 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/\u000a...[truncated 44421 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156434439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156434440 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.048,
          "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 @ 1753156404909 ms III - Start\u000aSLOCK [T main @ 1753156404909 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/\u000a...[truncated 44421 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156434439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156434440 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.143,
          "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 @ 1753156404909 ms III - Start\u000aSLOCK [T main @ 1753156404909 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/\u000a...[truncated 44421 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156434439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156434440 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.575,
          "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 @ 1753156404909 ms III - Start\u000aSLOCK [T main @ 1753156404909 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/\u000a...[truncated 44421 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156434439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156434440 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.825,
          "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 @ 1753156404909 ms III - Start\u000aSLOCK [T main @ 1753156404909 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/\u000a...[truncated 44421 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156434439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156434440 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.443,
          "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 @ 1753156404909 ms III - Start\u000aSLOCK [T main @ 1753156404909 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/\u000a...[truncated 44421 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156434439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156434440 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 30.227,
      "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 @ 1753156404909 ms III - Start\u000aSLOCK [T main @ 1753156404909 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/\u000a...[truncated 44421 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156434439 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156434440 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:53:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.733,
          "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 @ 1753156436092 ms III - Start\u000aSLOCK [T main @ 1753156436092 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, \u000a...[truncated 47039 chars]...\u000ant.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156465398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156465398 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 4.124,
          "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 @ 1753156436092 ms III - Start\u000aSLOCK [T main @ 1753156436092 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, \u000a...[truncated 47039 chars]...\u000ant.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156465398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156465398 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.926,
          "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 @ 1753156436092 ms III - Start\u000aSLOCK [T main @ 1753156436092 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, \u000a...[truncated 47039 chars]...\u000ant.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156465398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156465398 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 4.685,
          "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 @ 1753156436092 ms III - Start\u000aSLOCK [T main @ 1753156436092 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, \u000a...[truncated 47039 chars]...\u000ant.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156465398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156465398 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.81,
          "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 @ 1753156436092 ms III - Start\u000aSLOCK [T main @ 1753156436092 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, \u000a...[truncated 47039 chars]...\u000ant.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156465398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156465398 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 5.531,
          "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 @ 1753156436092 ms III - Start\u000aSLOCK [T main @ 1753156436092 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, \u000a...[truncated 47039 chars]...\u000ant.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156465398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156465398 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 29.993,
      "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 @ 1753156436092 ms III - Start\u000aSLOCK [T main @ 1753156436092 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.windows_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, \u000a...[truncated 47039 chars]...\u000ant.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156465398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156465398 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:53:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.735,
          "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 @ 1753156466902 ms III - Start\u000aSLOCK [T main @ 1753156466904 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, \u000a...[truncated 46109 chars]...\u000aer, consumed false, when:1753156496320 d 0ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156496427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156496427 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.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.915,
          "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 @ 1753156466902 ms III - Start\u000aSLOCK [T main @ 1753156466904 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, \u000a...[truncated 46109 chars]...\u000aer, consumed false, when:1753156496320 d 0ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156496427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156496427 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.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 4.148,
          "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 @ 1753156466902 ms III - Start\u000aSLOCK [T main @ 1753156466904 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, \u000a...[truncated 46109 chars]...\u000aer, consumed false, when:1753156496320 d 0ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156496427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156496427 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.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 4.815,
          "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 @ 1753156466902 ms III - Start\u000aSLOCK [T main @ 1753156466904 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, \u000a...[truncated 46109 chars]...\u000aer, consumed false, when:1753156496320 d 0ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156496427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156496427 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.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.61,
          "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 @ 1753156466902 ms III - Start\u000aSLOCK [T main @ 1753156466904 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, \u000a...[truncated 46109 chars]...\u000aer, consumed false, when:1753156496320 d 0ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156496427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156496427 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.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 5.366,
          "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 @ 1753156466902 ms III - Start\u000aSLOCK [T main @ 1753156466904 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, \u000a...[truncated 46109 chars]...\u000aer, consumed false, when:1753156496320 d 0ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156496427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156496427 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 30.217,
      "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 @ 1753156466902 ms III - Start\u000aSLOCK [T main @ 1753156466904 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, \u000a...[truncated 46109 chars]...\u000aer, consumed false, when:1753156496320 d 0ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156496427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156496427 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:54:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.014,
          "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 @ 1753156900247 ms III - Start\u000aSLOCK [T main @ 1753156900247 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GL\u000a...[truncated 3256 chars]...\u000a TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156903924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156903924 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" : "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 @ 1753156900247 ms III - Start\u000aSLOCK [T main @ 1753156900247 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GL\u000a...[truncated 3256 chars]...\u000a TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156903924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156903924 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 @ 1753156900247 ms III - Start\u000aSLOCK [T main @ 1753156900247 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GL\u000a...[truncated 3256 chars]...\u000a TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156903924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156903924 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.002,
          "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 @ 1753156900247 ms III - Start\u000aSLOCK [T main @ 1753156900247 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GL\u000a...[truncated 3256 chars]...\u000a TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156903924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156903924 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 @ 1753156900247 ms III - Start\u000aSLOCK [T main @ 1753156900247 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GL\u000a...[truncated 3256 chars]...\u000a TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156903924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156903924 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 @ 1753156900247 ms III - Start\u000aSLOCK [T main @ 1753156900247 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GL\u000a...[truncated 3256 chars]...\u000a TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156903924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156903924 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.346,
      "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 @ 1753156900247 ms III - Start\u000aSLOCK [T main @ 1753156900247 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GL\u000a...[truncated 3256 chars]...\u000a TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156903924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156903924 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:01:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 6.102,
          "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 @ 1753156498183 ms III - Start\u000aSLOCK [T main @ 1753156498184 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6369 chars]...\u000aunit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156513087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156513087 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.TestNewtKeyCodeModifiersAWT",
          "duration" : 6.39,
          "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 @ 1753156498183 ms III - Start\u000aSLOCK [T main @ 1753156498184 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6369 chars]...\u000aunit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156513087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156513087 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.TestNewtKeyCodeModifiersAWT",
          "duration" : 0.002,
          "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 @ 1753156498183 ms III - Start\u000aSLOCK [T main @ 1753156498184 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6369 chars]...\u000aunit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156513087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156513087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.595,
      "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 @ 1753156498183 ms III - Start\u000aSLOCK [T main @ 1753156498184 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6369 chars]...\u000aunit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156513087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156513087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:54:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
          "duration" : 24.76,
          "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 @ 1753156514476 ms III - Start\u000aSLOCK [T main @ 1753156514476 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 79875 chars]...\u000amp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156566371 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156566371 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.TestNewtKeyCodesAWT",
          "duration" : 24.724,
          "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 @ 1753156514476 ms III - Start\u000aSLOCK [T main @ 1753156514476 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 79875 chars]...\u000amp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156566371 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156566371 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.TestNewtKeyCodesAWT",
          "duration" : 0.002,
          "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 @ 1753156514476 ms III - Start\u000aSLOCK [T main @ 1753156514476 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 79875 chars]...\u000amp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156566371 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156566371 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 52.579,
      "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 @ 1753156514476 ms III - Start\u000aSLOCK [T main @ 1753156514476 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 79875 chars]...\u000amp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156566371 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156566371 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:55:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
          "duration" : 14.856,
          "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 @ 1753156567983 ms III - Start\u000aSLOCK [T main @ 1753156567984 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[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4894 chars]...\u000aain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#55,Thread-3-Display-.windows_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 @ 1753156600504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156600504 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.TestNewtKeyEventAutoRepeatAWT",
          "duration" : 15.23,
          "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 @ 1753156567983 ms III - Start\u000aSLOCK [T main @ 1753156567984 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[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4894 chars]...\u000aain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#55,Thread-3-Display-.windows_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 @ 1753156600504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156600504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 33.21,
      "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 @ 1753156567983 ms III - Start\u000aSLOCK [T main @ 1753156567984 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[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4894 chars]...\u000aain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#55,Thread-3-Display-.windows_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 @ 1753156600504 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156600504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
          "duration" : 7.927,
          "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 @ 1753156602069 ms III - Start\u000aSLOCK [T main @ 1753156602069 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4507 chars]...\u000atest.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156620541 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156620541 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.TestNewtKeyEventOrderAWT",
          "duration" : 8.145,
          "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 @ 1753156602069 ms III - Start\u000aSLOCK [T main @ 1753156602069 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4507 chars]...\u000atest.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156620541 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156620541 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.TestNewtKeyEventOrderAWT",
          "duration" : 0.002,
          "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 @ 1753156602069 ms III - Start\u000aSLOCK [T main @ 1753156602069 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4507 chars]...\u000atest.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156620541 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156620541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 19.164,
      "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 @ 1753156602069 ms III - Start\u000aSLOCK [T main @ 1753156602069 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4507 chars]...\u000atest.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156620541 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156620541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "duration" : 1.201,
          "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 @ 1753156621991 ms III - Start\u000aSLOCK [T main @ 1753156621992 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4147 chars]...\u000awtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156626932 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156626932 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.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "duration" : 1.365,
          "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 @ 1753156621991 ms III - Start\u000aSLOCK [T main @ 1753156621992 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4147 chars]...\u000awtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156626932 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156626932 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.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "duration" : 0.002,
          "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 @ 1753156621991 ms III - Start\u000aSLOCK [T main @ 1753156621992 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4147 chars]...\u000awtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156626932 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156626932 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.627,
      "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 @ 1753156621991 ms III - Start\u000aSLOCK [T main @ 1753156621992 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#38,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4147 chars]...\u000awtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen\u000aPlatform doesn't support offscreen rendering.\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 @ 1753156626932 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156626932 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:57:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
          "duration" : 5.92,
          "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 @ 1753156628436 ms III - Start\u000aSLOCK [T main @ 1753156628437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.windows.WindowDriver, consumed false, when\u000a...[truncated 15792 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,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 @ 1753156645978 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156645978 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.TestParentingFocus01SwingAWTRobot",
          "duration" : 9.21,
          "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 @ 1753156628436 ms III - Start\u000aSLOCK [T main @ 1753156628437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.windows.WindowDriver, consumed false, when\u000a...[truncated 15792 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,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 @ 1753156645978 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156645978 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 18.238,
      "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 @ 1753156628436 ms III - Start\u000aSLOCK [T main @ 1753156628437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.windows.WindowDriver, consumed false, when\u000a...[truncated 15792 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,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 @ 1753156645978 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156645978 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:57:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
          "duration" : 15.204,
          "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 @ 1753156647488 ms III - Start\u000aSLOCK [T main @ 1753156647489 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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.windows.WindowDriver, consumed false, when\u000a...[truncated 46633 chars]...\u000a WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156687492 d 0ms]]\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 @ 1753156687532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156687532 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.TestParentingFocus02SwingAWTRobot",
          "duration" : 22.263,
          "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 @ 1753156647488 ms III - Start\u000aSLOCK [T main @ 1753156647489 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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.windows.WindowDriver, consumed false, when\u000a...[truncated 46633 chars]...\u000a WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156687492 d 0ms]]\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 @ 1753156687532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156687532 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 40.736,
      "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 @ 1753156647488 ms III - Start\u000aSLOCK [T main @ 1753156647489 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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.windows.WindowDriver, consumed false, when\u000a...[truncated 46633 chars]...\u000a WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156687492 d 0ms]]\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 @ 1753156687532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156687532 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.newt.event.TestParentingFocus03KeyTraversalAWT",
          "duration" : 5.274,
          "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 @ 1753156689093 ms III - Start\u000aSLOCK [T main @ 1753156689093 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 15277 chars]...\u000aTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156701803 d 0ms]]\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 @ 1753156701834 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156701834 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.TestParentingFocus03KeyTraversalAWT",
          "duration" : 5.046,
          "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 @ 1753156689093 ms III - Start\u000aSLOCK [T main @ 1753156689093 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 15277 chars]...\u000aTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156701803 d 0ms]]\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 @ 1753156701834 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156701834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.452,
      "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 @ 1753156689093 ms III - Start\u000aSLOCK [T main @ 1753156689093 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 15277 chars]...\u000aTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156701803 d 0ms]]\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 @ 1753156701834 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156701834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:58:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
          "duration" : 0.01,
          "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 @ 1753154866504 ms III - Start\u000aSLOCK [T main @ 1753154866505 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 44859 chars]...\u000a0 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]\u000a[00][167]: [Id 0x0, [ 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 @ 1753154869488 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154869488 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.103,
          "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 @ 1753154866504 ms III - Start\u000aSLOCK [T main @ 1753154866505 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 44859 chars]...\u000a0 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]\u000a[00][167]: [Id 0x0, [ 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 @ 1753154869488 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154869488 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.683,
          "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 @ 1753154866504 ms III - Start\u000aSLOCK [T main @ 1753154866505 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 44859 chars]...\u000a0 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]\u000a[00][167]: [Id 0x0, [ 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 @ 1753154869488 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154869488 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.653,
      "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 @ 1753154866504 ms III - Start\u000aSLOCK [T main @ 1753154866505 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 44859 chars]...\u000a0 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]\u000a[00][167]: [Id 0x0, [ 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 @ 1753154869488 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154869488 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
          "duration" : 2.266,
          "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 @ 1753154870750 ms III - Start\u000aSLOCK [T main @ 1753154870751 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aThread[#25,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared fal\u000a...[truncated 14848 chars]...\u000aain] GearsES2.dispose 0x6c80d78a: tileRendererInUse null\u000aThread[#25,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a 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 @ 1753154873405 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154873406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.32,
      "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 @ 1753154870750 ms III - Start\u000aSLOCK [T main @ 1753154870751 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aThread[#25,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared fal\u000a...[truncated 14848 chars]...\u000aain] GearsES2.dispose 0x6c80d78a: tileRendererInUse null\u000aThread[#25,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a 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 @ 1753154873405 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154873406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
          "duration" : 0.032,
          "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 @ 1753154874593 ms III - Start\u000aSLOCK [T main @ 1753154874594 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154877035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154877035 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.113,
      "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 @ 1753154874593 ms III - Start\u000aSLOCK [T main @ 1753154874594 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753154877035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154877035 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
          "duration" : 9.119,
          "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 @ 1753154878111 ms III - Start\u000aSLOCK [T main @ 1753154878111 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7fa98a66: tileRendererInUse null, GearsES2[obj 0x7fa98a66 isInit false, usesShared f\u000a...[truncated 4066 chars]...\u000a ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]\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 @ 1753154891435 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154891435 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.989,
      "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 @ 1753154878111 ms III - Start\u000aSLOCK [T main @ 1753154878111 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7fa98a66: tileRendererInUse null, GearsES2[obj 0x7fa98a66 isInit false, usesShared f\u000a...[truncated 4066 chars]...\u000a ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]\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 @ 1753154891435 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154891435 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
          "duration" : 15.363,
          "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 @ 1753154892721 ms III - Start\u000aSLOCK [T main @ 1753154892722 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Defa\u000a...[truncated 9312 chars]...\u000az, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]\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 @ 1753154912305 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154912305 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.013,
          "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 @ 1753154892721 ms III - Start\u000aSLOCK [T main @ 1753154892722 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Defa\u000a...[truncated 9312 chars]...\u000az, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]\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 @ 1753154912305 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154912305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 20.251,
      "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 @ 1753154892721 ms III - Start\u000aSLOCK [T main @ 1753154892722 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Defa\u000a...[truncated 9312 chars]...\u000az, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]\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 @ 1753154912305 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154912305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:28:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 10.463,
          "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 @ 1753154913486 ms III - Start\u000aSLOCK [T main @ 1753154913487 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], De\u000a...[truncated 8405 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]\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 @ 1753154928168 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154928168 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 0.01,
          "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 @ 1753154913486 ms III - Start\u000aSLOCK [T main @ 1753154913487 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], De\u000a...[truncated 8405 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]\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 @ 1753154928168 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154928168 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 0.006,
          "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 @ 1753154913486 ms III - Start\u000aSLOCK [T main @ 1753154913487 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], De\u000a...[truncated 8405 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]\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 @ 1753154928168 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154928168 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 0.005,
          "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 @ 1753154913486 ms III - Start\u000aSLOCK [T main @ 1753154913487 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], De\u000a...[truncated 8405 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]\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 @ 1753154928168 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154928168 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.355,
      "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 @ 1753154913486 ms III - Start\u000aSLOCK [T main @ 1753154913487 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], De\u000a...[truncated 8405 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 168]]]\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 @ 1753154928168 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154928168 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:28:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 6.92,
          "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 @ 1753154929500 ms III - Start\u000aSLOCK [T main @ 1753154929501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared\u000a...[truncated 17986 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]\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 @ 1753154982142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154982142 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" : 11.851,
          "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 @ 1753154929500 ms III - Start\u000aSLOCK [T main @ 1753154929501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared\u000a...[truncated 17986 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]\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 @ 1753154982142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154982142 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.879,
          "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 @ 1753154929500 ms III - Start\u000aSLOCK [T main @ 1753154929501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared\u000a...[truncated 17986 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]\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 @ 1753154982142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154982142 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.774,
          "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 @ 1753154929500 ms III - Start\u000aSLOCK [T main @ 1753154929501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared\u000a...[truncated 17986 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]\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 @ 1753154982142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154982142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 53.309,
      "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 @ 1753154929500 ms III - Start\u000aSLOCK [T main @ 1753154929501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared\u000a...[truncated 17986 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 168]\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 @ 1753154982142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154982142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:28:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 21.486,
          "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 @ 1753154983330 ms III - Start\u000aSLOCK [T main @ 1753154983331 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit false, u\u000a...[truncated 19794 chars]...\u000aispose 0x478190fc: tileRendererInUse null\u000aThread[#37,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc FIN\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 @ 1753155071108 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155071108 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.TestScreenMode02aNEWT",
          "duration" : 21.531,
          "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 @ 1753154983330 ms III - Start\u000aSLOCK [T main @ 1753154983331 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit false, u\u000a...[truncated 19794 chars]...\u000aispose 0x478190fc: tileRendererInUse null\u000aThread[#37,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc FIN\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 @ 1753155071108 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155071108 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.TestScreenMode02aNEWT",
          "duration" : 21.278,
          "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 @ 1753154983330 ms III - Start\u000aSLOCK [T main @ 1753154983331 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit false, u\u000a...[truncated 19794 chars]...\u000aispose 0x478190fc: tileRendererInUse null\u000aThread[#37,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc FIN\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 @ 1753155071108 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155071108 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.TestScreenMode02aNEWT",
          "duration" : 21.302,
          "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 @ 1753154983330 ms III - Start\u000aSLOCK [T main @ 1753154983331 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit false, u\u000a...[truncated 19794 chars]...\u000aispose 0x478190fc: tileRendererInUse null\u000aThread[#37,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc FIN\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 @ 1753155071108 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155071108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 88.437,
      "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 @ 1753154983330 ms III - Start\u000aSLOCK [T main @ 1753154983331 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[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit false, u\u000a...[truncated 19794 chars]...\u000aispose 0x478190fc: tileRendererInUse null\u000aThread[#37,main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x478190fc FIN\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 @ 1753155071108 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155071108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:29:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
          "duration" : 10.877,
          "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 @ 1753155072431 ms III - Start\u000aSLOCK [T main @ 1753155072432 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, uses\u000a...[truncated 11034 chars]...\u000aS2.dispose 0x223191a6: tileRendererInUse null\u000aThread[#33,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x223191a6 FIN\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 @ 1753155098239 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155098240 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
          "duration" : 10.687,
          "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 @ 1753155072431 ms III - Start\u000aSLOCK [T main @ 1753155072432 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, uses\u000a...[truncated 11034 chars]...\u000aS2.dispose 0x223191a6: tileRendererInUse null\u000aThread[#33,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x223191a6 FIN\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 @ 1753155098239 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155098240 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 26.485,
      "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 @ 1753155072431 ms III - Start\u000aSLOCK [T main @ 1753155072432 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, uses\u000a...[truncated 11034 chars]...\u000aS2.dispose 0x223191a6: tileRendererInUse null\u000aThread[#33,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x223191a6 FIN\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 @ 1753155098239 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155098240 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:31:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 1.742,
          "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 @ 1753155099526 ms III - Start\u000aSLOCK [T main @ 1753155099527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20\u000a...[truncated 47500 chars]...\u000adSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_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 @ 1753155122291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155122291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 4.702,
          "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 @ 1753155099526 ms III - Start\u000aSLOCK [T main @ 1753155099527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20\u000a...[truncated 47500 chars]...\u000adSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_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 @ 1753155122291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155122291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 4.767,
          "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 @ 1753155099526 ms III - Start\u000aSLOCK [T main @ 1753155099527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20\u000a...[truncated 47500 chars]...\u000adSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_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 @ 1753155122291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155122291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 4.677,
          "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 @ 1753155099526 ms III - Start\u000aSLOCK [T main @ 1753155099527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20\u000a...[truncated 47500 chars]...\u000adSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_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 @ 1753155122291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155122291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 4.701,
          "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 @ 1753155099526 ms III - Start\u000aSLOCK [T main @ 1753155099527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20\u000a...[truncated 47500 chars]...\u000adSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_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 @ 1753155122291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155122291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 23.435,
      "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 @ 1753155099526 ms III - Start\u000aSLOCK [T main @ 1753155099527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20\u000a...[truncated 47500 chars]...\u000adSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.windows_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 @ 1753155122291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155122291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:31:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 1.459,
          "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 @ 1753156703337 ms III - Start\u000aSLOCK [T main @ 1753156703338 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,m\u000a...[truncated 16179 chars]...\u000aose: tileRendererInUse null\u000aThread[#50,main-Display-.windows_nil-1-EDT-6,5,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 @ 1753156722404 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156722404 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 1.059,
          "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 @ 1753156703337 ms III - Start\u000aSLOCK [T main @ 1753156703338 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,m\u000a...[truncated 16179 chars]...\u000aose: tileRendererInUse null\u000aThread[#50,main-Display-.windows_nil-1-EDT-6,5,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 @ 1753156722404 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156722404 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 1.074,
          "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 @ 1753156703337 ms III - Start\u000aSLOCK [T main @ 1753156703338 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,m\u000a...[truncated 16179 chars]...\u000aose: tileRendererInUse null\u000aThread[#50,main-Display-.windows_nil-1-EDT-6,5,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 @ 1753156722404 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156722404 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 4.348,
          "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 @ 1753156703337 ms III - Start\u000aSLOCK [T main @ 1753156703338 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,m\u000a...[truncated 16179 chars]...\u000aose: tileRendererInUse null\u000aThread[#50,main-Display-.windows_nil-1-EDT-6,5,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 @ 1753156722404 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156722404 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 4.369,
          "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 @ 1753156703337 ms III - Start\u000aSLOCK [T main @ 1753156703338 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,m\u000a...[truncated 16179 chars]...\u000aose: tileRendererInUse null\u000aThread[#50,main-Display-.windows_nil-1-EDT-6,5,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 @ 1753156722404 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156722404 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 4.375,
          "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 @ 1753156703337 ms III - Start\u000aSLOCK [T main @ 1753156703338 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,m\u000a...[truncated 16179 chars]...\u000aose: tileRendererInUse null\u000aThread[#50,main-Display-.windows_nil-1-EDT-6,5,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 @ 1753156722404 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156722404 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 19.722,
      "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 @ 1753156703337 ms III - Start\u000aSLOCK [T main @ 1753156703338 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,m\u000a...[truncated 16179 chars]...\u000aose: tileRendererInUse null\u000aThread[#50,main-Display-.windows_nil-1-EDT-6,5,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 @ 1753156722404 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156722404 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:58:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
          "duration" : 0.954,
          "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 @ 1753156871867 ms III - Start\u000aSLOCK [T main @ 1753156871868 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 1747 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 @ 1753156875013 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156875013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.807,
      "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 @ 1753156871867 ms III - Start\u000aSLOCK [T main @ 1753156871868 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 1747 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 @ 1753156875013 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156875013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:01:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
          "duration" : 3.135,
          "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 @ 1753156723778 ms III - Start\u000aSLOCK [T main @ 1753156723779 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-D\u000a...[truncated 4962 chars]...\u000aSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,5,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 @ 1753156732176 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156732176 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.TestParenting01bAWT",
          "duration" : 2.854,
          "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 @ 1753156723778 ms III - Start\u000aSLOCK [T main @ 1753156723779 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-D\u000a...[truncated 4962 chars]...\u000aSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,5,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 @ 1753156732176 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156732176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.086,
      "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 @ 1753156723778 ms III - Start\u000aSLOCK [T main @ 1753156723779 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-D\u000a...[truncated 4962 chars]...\u000aSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,5,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 @ 1753156732176 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156732176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:58:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
          "duration" : 1.497,
          "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 @ 1753156733666 ms III - Start\u000aSLOCK [T main @ 1753156733667 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.wind\u000a...[truncated 5180 chars]...\u000a5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#41,main-Display-.windows_nil-1-EDT-2,5,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 @ 1753156740329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156740329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
          "duration" : 2.816,
          "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 @ 1753156733666 ms III - Start\u000aSLOCK [T main @ 1753156733667 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.wind\u000a...[truncated 5180 chars]...\u000a5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#41,main-Display-.windows_nil-1-EDT-2,5,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 @ 1753156740329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156740329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.351,
      "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 @ 1753156733666 ms III - Start\u000aSLOCK [T main @ 1753156733667 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.wind\u000a...[truncated 5180 chars]...\u000a5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#41,main-Display-.windows_nil-1-EDT-2,5,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 @ 1753156740329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156740329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:58:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
          "duration" : 1.561,
          "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 @ 1753156741833 ms III - Start\u000aSLOCK [T main @ 1753156741834 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[#37,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#37,main-A\u000a...[truncated 4492 chars]...\u000andererInUse null\u000aThread[#45,main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\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 @ 1753156750430 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156750430 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.614,
          "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 @ 1753156741833 ms III - Start\u000aSLOCK [T main @ 1753156741834 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[#37,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#37,main-A\u000a...[truncated 4492 chars]...\u000andererInUse null\u000aThread[#45,main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\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 @ 1753156750430 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156750430 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.281,
      "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 @ 1753156741833 ms III - Start\u000aSLOCK [T main @ 1753156741834 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[#37,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#37,main-A\u000a...[truncated 4492 chars]...\u000andererInUse null\u000aThread[#45,main-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\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 @ 1753156750430 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156750430 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:59:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
          "duration" : 1.674,
          "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 @ 1753156751989 ms III - Start\u000aSLOCK [T main @ 1753156751990 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[#36,main-Display-.windows_nil-\u000a...[truncated 9205 chars]...\u000aareES2.dispose: tileRendererInUse null\u000aThread[#45,main-Display-.windows_nil-1-EDT-6,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 @ 1753156757438 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156757438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
          "duration" : 1.38,
          "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 @ 1753156751989 ms III - Start\u000aSLOCK [T main @ 1753156751990 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[#36,main-Display-.windows_nil-\u000a...[truncated 9205 chars]...\u000aareES2.dispose: tileRendererInUse null\u000aThread[#45,main-Display-.windows_nil-1-EDT-6,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 @ 1753156757438 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156757438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.131,
      "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 @ 1753156751989 ms III - Start\u000aSLOCK [T main @ 1753156751990 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[#36,main-Display-.windows_nil-\u000a...[truncated 9205 chars]...\u000aareES2.dispose: tileRendererInUse null\u000aThread[#45,main-Display-.windows_nil-1-EDT-6,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 @ 1753156757438 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156757438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:59:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 4.983,
          "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 @ 1753156758987 ms III - Start\u000aSLOCK [T main @ 1753156758988 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[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156761638 d 0ms]]\u000aThread[#36,m\u000a...[truncated 33662 chars]...\u000aindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156769514 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 @ 1753156769561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156769561 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.TestParenting02AWT",
          "duration" : 2.334,
          "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 @ 1753156758987 ms III - Start\u000aSLOCK [T main @ 1753156758988 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[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156761638 d 0ms]]\u000aThread[#36,m\u000a...[truncated 33662 chars]...\u000aindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156769514 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 @ 1753156769561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156769561 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.TestParenting02AWT",
          "duration" : 1.603,
          "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 @ 1753156758987 ms III - Start\u000aSLOCK [T main @ 1753156758988 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[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156761638 d 0ms]]\u000aThread[#36,m\u000a...[truncated 33662 chars]...\u000aindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156769514 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 @ 1753156769561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156769561 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.TestParenting02AWT",
          "duration" : 1.599,
          "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 @ 1753156758987 ms III - Start\u000aSLOCK [T main @ 1753156758988 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[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156761638 d 0ms]]\u000aThread[#36,m\u000a...[truncated 33662 chars]...\u000aindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156769514 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 @ 1753156769561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156769561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.25,
      "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 @ 1753156758987 ms III - Start\u000aSLOCK [T main @ 1753156758988 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[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156761638 d 0ms]]\u000aThread[#36,m\u000a...[truncated 33662 chars]...\u000aindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1753156769514 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 @ 1753156769561 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156769561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:59:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
          "duration" : 3.633,
          "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 @ 1753155123601 ms III - Start\u000aSLOCK [T main @ 1753155123602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[wg\u000a...[truncated 11518 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#31,main-Display-.windows_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 @ 1753155127262 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155127262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.343,
      "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 @ 1753155123601 ms III - Start\u000aSLOCK [T main @ 1753155123602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[wg\u000a...[truncated 11518 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#31,main-Display-.windows_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 @ 1753155127262 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155127262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:32:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
          "duration" : 1.615,
          "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 @ 1753156770951 ms III - Start\u000aSLOCK [T main @ 1753156770952 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 0x1613674b, .windows_nil-1, 0x1140371, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=102\u000a...[truncated 9635 chars]...\u000arsES2.dispose 0x32ee6fee: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x32ee6fee 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 @ 1753156776924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156776925 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.957,
          "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 @ 1753156770951 ms III - Start\u000aSLOCK [T main @ 1753156770952 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 0x1613674b, .windows_nil-1, 0x1140371, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=102\u000a...[truncated 9635 chars]...\u000arsES2.dispose 0x32ee6fee: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x32ee6fee 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 @ 1753156776924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156776925 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.677,
      "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 @ 1753156770951 ms III - Start\u000aSLOCK [T main @ 1753156770952 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 0x1613674b, .windows_nil-1, 0x1140371, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=102\u000a...[truncated 9635 chars]...\u000arsES2.dispose 0x32ee6fee: tileRendererInUse null\u000aThread[#42,main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x32ee6fee 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 @ 1753156776924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156776925 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:59:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
          "duration" : 3.193,
          "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 @ 1753156778411 ms III - Start\u000aSLOCK [T main @ 1753156778411 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.\u000a...[truncated 11854 chars]...\u000aspose 0x3c73951: tileRendererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x3c73951 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 @ 1753156786907 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156786908 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
          "duration" : 2.89,
          "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 @ 1753156778411 ms III - Start\u000aSLOCK [T main @ 1753156778411 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.\u000a...[truncated 11854 chars]...\u000aspose 0x3c73951: tileRendererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x3c73951 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 @ 1753156786907 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156786908 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.162,
      "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 @ 1753156778411 ms III - Start\u000aSLOCK [T main @ 1753156778411 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[#36,main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,main-Display-.\u000a...[truncated 11854 chars]...\u000aspose 0x3c73951: tileRendererInUse null\u000aThread[#43,main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x3c73951 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 @ 1753156786907 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156786908 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:59:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
          "duration" : 2.052,
          "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 @ 1753156876360 ms III - Start\u000aSLOCK [T main @ 1753156876361 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[wg\u000a...[truncated 11146 chars]...\u000a[#1,main,5,main] GearsES2.dispose 0x791f145a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x791f145a 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 @ 1753156882277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156882277 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" : 1.701,
          "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 @ 1753156876360 ms III - Start\u000aSLOCK [T main @ 1753156876361 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[wg\u000a...[truncated 11146 chars]...\u000a[#1,main,5,main] GearsES2.dispose 0x791f145a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x791f145a 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 @ 1753156882277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156882277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.555,
      "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 @ 1753156876360 ms III - Start\u000aSLOCK [T main @ 1753156876361 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[wg\u000a...[truncated 11146 chars]...\u000a[#1,main,5,main] GearsES2.dispose 0x791f145a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x791f145a 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 @ 1753156882277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156882277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T04:01:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
          "duration" : 0.976,
          "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 @ 1753155128459 ms III - Start\u000aSLOCK [T main @ 1753155128460 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, \u000a...[truncated 5713 chars]...\u000adispose 0x661972b0: tileRendererInUse null\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0 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 @ 1753155131616 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155131616 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.833,
      "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 @ 1753155128459 ms III - Start\u000aSLOCK [T main @ 1753155128460 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, \u000a...[truncated 5713 chars]...\u000adispose 0x661972b0: tileRendererInUse null\u000aThread[#31,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0 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 @ 1753155131616 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155131616 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:32:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
          "duration" : 0.888,
          "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 @ 1753156788446 ms III - Start\u000aSLOCK [T main @ 1753156788446 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 D3DGraphicsConfig[dev\u000a...[truncated 2197 chars]...\u000a5e: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x31e5415e 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 @ 1753156791766 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156791766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.012,
      "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 @ 1753156788446 ms III - Start\u000aSLOCK [T main @ 1753156788446 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 D3DGraphicsConfig[dev\u000a...[truncated 2197 chars]...\u000a5e: tileRendererInUse null\u000aThread[#36,main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x31e5415e 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 @ 1753156791766 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156791766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:59:48"
    }
  ]
}