{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 1978.5172,
  "empty" : False,
  "failCount" : 1,
  "passCount" : 1180,
  "skipCount" : 12,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI",
          "duration" : 0.053,
          "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.251,
      "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-12T17:29:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
          "duration" : 0.567,
          "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 @ 1752341416349 ms III - Start\u000aSLOCK [T main @ 1752341416354 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1752341416940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341416940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.175,
      "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 @ 1752341416349 ms III - Start\u000aSLOCK [T main @ 1752341416354 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1752341416940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341416940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:30:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
          "duration" : 0.871,
          "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 @ 1752341417885 ms III - Start\u000aSLOCK [T main @ 1752341417890 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO,\u000a...[truncated 20057 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 @ 1752341419729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341419733 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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 \u000a...[truncated 5588 chars]...\u000a 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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.18,
          "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 @ 1752341417885 ms III - Start\u000aSLOCK [T main @ 1752341417890 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO,\u000a...[truncated 20057 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 @ 1752341419729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341419733 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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 \u000a...[truncated 5588 chars]...\u000a 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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.766,
          "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 @ 1752341417885 ms III - Start\u000aSLOCK [T main @ 1752341417890 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO,\u000a...[truncated 20057 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 @ 1752341419729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341419733 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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 \u000a...[truncated 5588 chars]...\u000a 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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" : 2.436,
      "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 @ 1752341417885 ms III - Start\u000aSLOCK [T main @ 1752341417890 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO,\u000a...[truncated 20057 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 @ 1752341419729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341419733 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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 \u000a...[truncated 5588 chars]...\u000a 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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-12T17:30:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 0.788,
          "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 @ 1752341420510 ms III - Start\u000aSLOCK [T main @ 1752341420514 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aRequested: norm\u000aDropping G\u000a...[truncated 10276 chars]...\u000aa 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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 @ 1752341422288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341422305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 19 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 0.455,
          "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 @ 1752341420510 ms III - Start\u000aSLOCK [T main @ 1752341420514 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aRequested: norm\u000aDropping G\u000a...[truncated 10276 chars]...\u000aa 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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 @ 1752341422288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341422305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 19 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 0.336,
          "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 @ 1752341420510 ms III - Start\u000aSLOCK [T main @ 1752341420514 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aRequested: norm\u000aDropping G\u000a...[truncated 10276 chars]...\u000aa 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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 @ 1752341422288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341422305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 19 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.413,
      "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 @ 1752341420510 ms III - Start\u000aSLOCK [T main @ 1752341420514 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aRequested: norm\u000aDropping G\u000a...[truncated 10276 chars]...\u000aa 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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 @ 1752341422288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341422305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 19 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:30:20"
    },
    {
      "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 @ 1752341423119 ms III - Start\u000aSLOCK [T main @ 1752341423124 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 3131 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 @ 1752341432366 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341432370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.727,
          "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 @ 1752341423119 ms III - Start\u000aSLOCK [T main @ 1752341423124 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 3131 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 @ 1752341432366 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341432370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.216,
          "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 @ 1752341423119 ms III - Start\u000aSLOCK [T main @ 1752341423124 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 3131 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 @ 1752341432366 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341432370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.133,
          "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 @ 1752341423119 ms III - Start\u000aSLOCK [T main @ 1752341423124 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 3131 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 @ 1752341432366 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341432370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.133,
          "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 @ 1752341423119 ms III - Start\u000aSLOCK [T main @ 1752341423124 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 3131 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 @ 1752341432366 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341432370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.864,
      "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 @ 1752341423119 ms III - Start\u000aSLOCK [T main @ 1752341423124 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 3131 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 @ 1752341432366 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341432370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:30:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
          "duration" : 6.392,
          "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 @ 1752341433171 ms III - Start\u000aSLOCK [T main @ 1752341433176 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aDropping GLCaps[glx vid 0x\u000a...[truncated 34211 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 @ 1752341448776 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341448779 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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_\u000a...[truncated 3274 chars]...\u000aGLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
          "duration" : 2.982,
          "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 @ 1752341433171 ms III - Start\u000aSLOCK [T main @ 1752341433176 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aDropping GLCaps[glx vid 0x\u000a...[truncated 34211 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 @ 1752341448776 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341448779 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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_\u000a...[truncated 3274 chars]...\u000aGLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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.05,
          "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 @ 1752341433171 ms III - Start\u000aSLOCK [T main @ 1752341433176 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aDropping GLCaps[glx vid 0x\u000a...[truncated 34211 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 @ 1752341448776 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341448779 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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_\u000a...[truncated 3274 chars]...\u000aGLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
          "duration" : 2.793,
          "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 @ 1752341433171 ms III - Start\u000aSLOCK [T main @ 1752341433176 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aDropping GLCaps[glx vid 0x\u000a...[truncated 34211 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 @ 1752341448776 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341448779 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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_\u000a...[truncated 3274 chars]...\u000aGLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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" : 16.214,
      "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 @ 1752341433171 ms III - Start\u000aSLOCK [T main @ 1752341433176 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aDropping GLCaps[glx vid 0x\u000a...[truncated 34211 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 @ 1752341448776 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341448779 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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_\u000a...[truncated 3274 chars]...\u000aGLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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-12T17:30:33"
    },
    {
      "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 @ 1752341449585 ms III - Start\u000aSLOCK [T main @ 1752341449589 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 64431 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 @ 1752341465946 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341465950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 8.801,
          "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 @ 1752341449585 ms III - Start\u000aSLOCK [T main @ 1752341449589 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 64431 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 @ 1752341465946 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341465950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 3.115,
          "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 @ 1752341449585 ms III - Start\u000aSLOCK [T main @ 1752341449589 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 64431 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 @ 1752341465946 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341465950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 2.135,
          "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 @ 1752341449585 ms III - Start\u000aSLOCK [T main @ 1752341449589 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 64431 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 @ 1752341465946 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341465950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 1.858,
          "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 @ 1752341449585 ms III - Start\u000aSLOCK [T main @ 1752341449589 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 64431 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 @ 1752341465946 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341465950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.005,
      "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 @ 1752341449585 ms III - Start\u000aSLOCK [T main @ 1752341449589 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 64431 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 @ 1752341465946 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341465950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:30:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
          "duration" : 2.409,
          "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 @ 1752341466901 ms III - Start\u000aSLOCK [T main @ 1752341466905 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.sw], offscr[auto-cfg]]\u000aRequested: vbaa\u000aDropping GLCa\u000a...[truncated 9782 chars]...\u000agba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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 @ 1752341470898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341470902 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
          "duration" : 1.558,
          "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 @ 1752341466901 ms III - Start\u000aSLOCK [T main @ 1752341466905 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.sw], offscr[auto-cfg]]\u000aRequested: vbaa\u000aDropping GLCa\u000a...[truncated 9782 chars]...\u000agba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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 @ 1752341470898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341470902 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.6,
      "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 @ 1752341466901 ms III - Start\u000aSLOCK [T main @ 1752341466905 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.sw], offscr[auto-cfg]]\u000aRequested: vbaa\u000aDropping GLCa\u000a...[truncated 9782 chars]...\u000agba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], 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 @ 1752341470898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341470902 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:31:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
          "duration" : 1.155,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testX11WindowMemoryLeak",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.213,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:45:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
          "duration" : 2.784,
          "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 @ 1752342319958 ms III - Start\u000aSLOCK [T main @ 1752342319962 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp\u000a...[truncated 3636 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 @ 1752342323296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342323299 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" : "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 @ 1752342319958 ms III - Start\u000aSLOCK [T main @ 1752342319962 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp\u000a...[truncated 3636 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 @ 1752342323296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342323299 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 @ 1752342319958 ms III - Start\u000aSLOCK [T main @ 1752342319962 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp\u000a...[truncated 3636 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 @ 1752342323296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342323299 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.939,
      "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 @ 1752342319958 ms III - Start\u000aSLOCK [T main @ 1752342319962 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp\u000a...[truncated 3636 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 @ 1752342323296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342323299 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:45:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
          "duration" : 3.493,
          "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 @ 1752342324209 ms III - Start\u000aSLOCK [T main @ 1752342324213 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 3494 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 @ 1752342328240 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342328243 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" : "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 @ 1752342324209 ms III - Start\u000aSLOCK [T main @ 1752342324213 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 3494 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 @ 1752342328240 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342328243 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 @ 1752342324209 ms III - Start\u000aSLOCK [T main @ 1752342324213 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 3494 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 @ 1752342328240 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342328243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.634,
      "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 @ 1752342324209 ms III - Start\u000aSLOCK [T main @ 1752342324213 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 3494 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 @ 1752342328240 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342328243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:45:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
          "duration" : 2.898,
          "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 @ 1752341471666 ms III - Start\u000aSLOCK [T main @ 1752341471670 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.\u000a...[truncated 2262 chars]...\u000aglx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341475019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341475023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.944,
      "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 @ 1752341471666 ms III - Start\u000aSLOCK [T main @ 1752341471670 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.\u000a...[truncated 2262 chars]...\u000aglx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341475019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341475023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:31:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
          "duration" : 24.699,
          "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 @ 1752342329173 ms III - Start\u000aSLOCK [T main @ 1752342329178 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\u000a\u000a\u000aPre-ToolTip\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connecti\u000a...[truncated 17013 chars]...\u000ax vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], 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 @ 1752342353905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342353908 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Iteration  0 / 5\u000aIteration  1 / 5\u000aIteration  2 / 5\u000aIteration  3 / 5\u000aIteration  4 / 5\u000a"
        }
      ],
      "duration" : 25.331,
      "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 @ 1752342329173 ms III - Start\u000aSLOCK [T main @ 1752342329178 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\u000a\u000a\u000aPre-ToolTip\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connecti\u000a...[truncated 17013 chars]...\u000ax vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], 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 @ 1752342353905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342353908 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "Iteration  0 / 5\u000aIteration  1 / 5\u000aIteration  2 / 5\u000aIteration  3 / 5\u000aIteration  4 / 5\u000a",
      "timestamp" : "2025-07-12T17:45:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
          "duration" : 1.195,
          "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 @ 1752342354872 ms III - Start\u000aSLOCK [T main @ 1752342354877 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x54cd6229: tileRendererInUse null, GearsES2[obj 0x54cd6229 isInit false, usesShared false, 1 null, 2 n\u000a...[truncated 11557 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x65851e4f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65851e4f 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 @ 1752342357820 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342357823 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 266 chars]...\u000ac.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
          "duration" : 1.19,
          "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 @ 1752342354872 ms III - Start\u000aSLOCK [T main @ 1752342354877 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x54cd6229: tileRendererInUse null, GearsES2[obj 0x54cd6229 isInit false, usesShared false, 1 null, 2 n\u000a...[truncated 11557 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x65851e4f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65851e4f 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 @ 1752342357820 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342357823 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 266 chars]...\u000ac.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000a"
        }
      ],
      "duration" : 3.592,
      "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 @ 1752342354872 ms III - Start\u000aSLOCK [T main @ 1752342354877 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x54cd6229: tileRendererInUse null, GearsES2[obj 0x54cd6229 isInit false, usesShared false, 1 null, 2 n\u000a...[truncated 11557 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x65851e4f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65851e4f 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 @ 1752342357820 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342357823 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 266 chars]...\u000ac.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000a",
      "timestamp" : "2025-07-12T17:45:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
          "duration" : 0.663,
          "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 @ 1752341475810 ms III - Start\u000aSLOCK [T main @ 1752341475814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[#35,Thread-1-Animator#00,5,main] GearsES2.init.0 0x7f475f69: tileRendererInUse null, GearsES2[obj 0x7f475f69 isInit false, usesShared false, 1 \u000a...[truncated 4584 chars]...\u000aarsES2.dispose 0x7351fb0f: tileRendererInUse null\u000aThread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7351fb0f 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 @ 1752341476612 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341476615 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.TestBug669RecursiveGLContext01NEWT",
          "duration" : 0.114,
          "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 @ 1752341475810 ms III - Start\u000aSLOCK [T main @ 1752341475814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[#35,Thread-1-Animator#00,5,main] GearsES2.init.0 0x7f475f69: tileRendererInUse null, GearsES2[obj 0x7f475f69 isInit false, usesShared false, 1 \u000a...[truncated 4584 chars]...\u000aarsES2.dispose 0x7351fb0f: tileRendererInUse null\u000aThread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7351fb0f 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 @ 1752341476612 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341476615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.395,
      "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 @ 1752341475810 ms III - Start\u000aSLOCK [T main @ 1752341475814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[#35,Thread-1-Animator#00,5,main] GearsES2.init.0 0x7f475f69: tileRendererInUse null, GearsES2[obj 0x7f475f69 isInit false, usesShared false, 1 \u000a...[truncated 4584 chars]...\u000aarsES2.dispose 0x7351fb0f: tileRendererInUse null\u000aThread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7351fb0f 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 @ 1752341476612 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341476615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:31:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
          "duration" : 1.225,
          "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 @ 1752341477399 ms III - Start\u000aSLOCK [T main @ 1752341477404 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[#36,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-1-Animator#01,5,main]\u000aChosen \u000a...[truncated 8157 chars]...\u000aT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,Thread-1-Display-.x11_:0-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 @ 1752341478880 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341478882 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.TestBug669RecursiveGLContext02NEWT",
          "duration" : 0.23,
          "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 @ 1752341477399 ms III - Start\u000aSLOCK [T main @ 1752341477404 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[#36,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-1-Animator#01,5,main]\u000aChosen \u000a...[truncated 8157 chars]...\u000aT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,Thread-1-Display-.x11_:0-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 @ 1752341478880 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341478882 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.059,
      "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 @ 1752341477399 ms III - Start\u000aSLOCK [T main @ 1752341477404 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[#36,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-1-Animator#01,5,main]\u000aChosen \u000a...[truncated 8157 chars]...\u000aT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,Thread-1-Display-.x11_:0-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 @ 1752341478880 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341478882 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:31:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 1.127,
          "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 @ 1752341479645 ms III - Start\u000aSLOCK [T main @ 1752341479650 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSour\u000a...[truncated 1373 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#46,main-Display-.x11_:0-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 @ 1752341484398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341484403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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 91296 chars]...\u000a 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\u000aDisplay mode: CPU_SRC\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.597,
          "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 @ 1752341479645 ms III - Start\u000aSLOCK [T main @ 1752341479650 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSour\u000a...[truncated 1373 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#46,main-Display-.x11_:0-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 @ 1752341484398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341484403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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 91296 chars]...\u000a 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\u000aDisplay mode: CPU_SRC\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.599,
          "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 @ 1752341479645 ms III - Start\u000aSLOCK [T main @ 1752341479650 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSour\u000a...[truncated 1373 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#46,main-Display-.x11_:0-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 @ 1752341484398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341484403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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 91296 chars]...\u000a 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\u000aDisplay mode: CPU_SRC\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.599,
          "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 @ 1752341479645 ms III - Start\u000aSLOCK [T main @ 1752341479650 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSour\u000a...[truncated 1373 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#46,main-Display-.x11_:0-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 @ 1752341484398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341484403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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 91296 chars]...\u000a 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\u000aDisplay mode: CPU_SRC\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.599,
          "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 @ 1752341479645 ms III - Start\u000aSLOCK [T main @ 1752341479650 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSour\u000a...[truncated 1373 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#46,main-Display-.x11_:0-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 @ 1752341484398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341484403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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 91296 chars]...\u000a 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\u000aDisplay mode: CPU_SRC\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.599,
          "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 @ 1752341479645 ms III - Start\u000aSLOCK [T main @ 1752341479650 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSour\u000a...[truncated 1373 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#46,main-Display-.x11_:0-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 @ 1752341484398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341484403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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 91296 chars]...\u000a 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\u000aDisplay mode: CPU_SRC\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.601,
          "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 @ 1752341479645 ms III - Start\u000aSLOCK [T main @ 1752341479650 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSour\u000a...[truncated 1373 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#46,main-Display-.x11_:0-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 @ 1752341484398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341484403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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 91296 chars]...\u000a 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\u000aDisplay mode: CPU_SRC\u000a"
        }
      ],
      "duration" : 5.38,
      "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 @ 1752341479645 ms III - Start\u000aSLOCK [T main @ 1752341479650 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSour\u000a...[truncated 1373 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[#46,main-Display-.x11_:0-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 @ 1752341484398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341484403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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 91296 chars]...\u000a 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\u000aDisplay mode: CPU_SRC\u000a",
      "timestamp" : "2025-07-12T17:31:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
          "duration" : 0.501,
          "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 @ 1752341485242 ms III - Start\u000aSLOCK [T main @ 1752341485246 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 2755 chars]...\u000acce>[count 1, qsz 0, owner <main>]\u000a, GenericUpstreamSurfacelessHook[pixel 512x512]\u000a, upstreamSurface false ]], direct true]  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 @ 1752341485841 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341485844 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.TestCPUSourcingAPINEWT",
          "duration" : 0.074,
          "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 @ 1752341485242 ms III - Start\u000aSLOCK [T main @ 1752341485246 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 2755 chars]...\u000acce>[count 1, qsz 0, owner <main>]\u000a, GenericUpstreamSurfacelessHook[pixel 512x512]\u000a, upstreamSurface false ]], direct true]  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 @ 1752341485841 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341485844 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.194,
      "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 @ 1752341485242 ms III - Start\u000aSLOCK [T main @ 1752341485246 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 2755 chars]...\u000acce>[count 1, qsz 0, owner <main>]\u000a, GenericUpstreamSurfacelessHook[pixel 512x512]\u000a, upstreamSurface false ]], direct true]  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 @ 1752341485841 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341485844 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:31:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 1.126,
          "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 @ 1752342358903 ms III - Start\u000aSLOCK [T main @ 1752342358907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342359505 d 0ms]]\u000aThrea\u000a...[truncated 6621 chars]...\u000aT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aWindow Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342363332 d 0ms]]\u000aThread[#49,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342363331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342363335 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.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 0.546,
          "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 @ 1752342358903 ms III - Start\u000aSLOCK [T main @ 1752342358907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342359505 d 0ms]]\u000aThrea\u000a...[truncated 6621 chars]...\u000aT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aWindow Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342363332 d 0ms]]\u000aThread[#49,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342363331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342363335 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.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 0.55,
          "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 @ 1752342358903 ms III - Start\u000aSLOCK [T main @ 1752342358907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342359505 d 0ms]]\u000aThrea\u000a...[truncated 6621 chars]...\u000aT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aWindow Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342363332 d 0ms]]\u000aThread[#49,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342363331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342363335 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.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 0.621,
          "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 @ 1752342358903 ms III - Start\u000aSLOCK [T main @ 1752342358907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342359505 d 0ms]]\u000aThrea\u000a...[truncated 6621 chars]...\u000aT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aWindow Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342363332 d 0ms]]\u000aThread[#49,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342363331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342363335 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.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 0.786,
          "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 @ 1752342358903 ms III - Start\u000aSLOCK [T main @ 1752342358907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342359505 d 0ms]]\u000aThrea\u000a...[truncated 6621 chars]...\u000aT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aWindow Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342363332 d 0ms]]\u000aThread[#49,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342363331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342363335 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.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 0.771,
          "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 @ 1752342358903 ms III - Start\u000aSLOCK [T main @ 1752342358907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342359505 d 0ms]]\u000aThrea\u000a...[truncated 6621 chars]...\u000aT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aWindow Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342363332 d 0ms]]\u000aThread[#49,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342363331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342363335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.029,
      "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 @ 1752342358903 ms III - Start\u000aSLOCK [T main @ 1752342358907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342359505 d 0ms]]\u000aThrea\u000a...[truncated 6621 chars]...\u000aT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aWindow Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342363332 d 0ms]]\u000aThread[#49,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342363331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342363335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:45:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
          "duration" : 0.04,
          "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 @ 1752342364267 ms III - Start\u000aSLOCK [T main @ 1752342364272 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@7e090677\u000aBB.1: java.lang.Object@7e090677\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 @ 1752342364837 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342364841 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.176,
      "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 @ 1752342364267 ms III - Start\u000aSLOCK [T main @ 1752342364272 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@7e090677\u000aBB.1: java.lang.Object@7e090677\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 @ 1752342364837 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342364841 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:46:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.8,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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.166,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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.174,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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.175,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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.163,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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.154,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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.197,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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.165,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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.153,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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.161,
          "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 3.085,
      "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 @ 1752341486607 ms III - Start\u000aSLOCK [T main @ 1752341486611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared f\u000a...[truncated 51059 chars]...\u000aread[#1,main,5,main] GearsES2.dispose 0x3a44431a: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1752341489094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341489095 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.sw], 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.x11.glx.X11GLXDrawableFactory@1184ab05,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142743 chars]...\u000aname 0x6, obj 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-12T17:31:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
          "duration" : 1.733,
          "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 @ 1752341489921 ms III - Start\u000aSLOCK [T main @ 1752341489926 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.\u000a...[truncated 12350 chars]...\u000a0.png\u000aresize: 3 -> 4 - 800x600\u000amain: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-sw-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 @ 1752341491769 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341491777 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.463,
      "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 @ 1752341489921 ms III - Start\u000aSLOCK [T main @ 1752341489926 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.\u000a...[truncated 12350 chars]...\u000a0.png\u000aresize: 3 -> 4 - 800x600\u000amain: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-sw-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 @ 1752341491769 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341491777 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:31:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
          "duration" : 0.006,
          "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 @ 1752341492554 ms III - Start\u000aSLOCK [T main @ 1752341492558 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 21540 chars]...\u000a11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.x11_:0-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 @ 1752341495782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341495785 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.994,
          "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 @ 1752341492554 ms III - Start\u000aSLOCK [T main @ 1752341492558 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 21540 chars]...\u000a11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.x11_:0-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 @ 1752341495782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341495785 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.199,
          "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 @ 1752341492554 ms III - Start\u000aSLOCK [T main @ 1752341492558 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 21540 chars]...\u000a11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.x11_:0-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 @ 1752341495782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341495785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.862,
      "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 @ 1752341492554 ms III - Start\u000aSLOCK [T main @ 1752341492558 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 21540 chars]...\u000a11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#42,main-Display-.x11_:0-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 @ 1752341495782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341495785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:31:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
          "duration" : 1.377,
          "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 @ 1752341496666 ms III - Start\u000aSLOCK [T main @ 1752341496671 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aThread[\u000a...[truncated 26529 chars]...\u000aleRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341498071 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341498073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.025,
      "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 @ 1752341496666 ms III - Start\u000aSLOCK [T main @ 1752341496671 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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.sw], on-scr[.]]\u000aThread[\u000a...[truncated 26529 chars]...\u000aleRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341498071 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341498073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:31:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
          "duration" : 1.564,
          "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 @ 1752341498964 ms III - Start\u000aSLOCK [T main @ 1752341498968 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.sw], on-scr[.]]\u000aThread[#1,ma\u000a...[truncated 18268 chars]...\u000aRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1a677343 FIN\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341500565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341500569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.226,
      "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 @ 1752341498964 ms III - Start\u000aSLOCK [T main @ 1752341498968 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.sw], on-scr[.]]\u000aThread[#1,ma\u000a...[truncated 18268 chars]...\u000aRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x1a677343 FIN\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341500565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341500569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:31:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
          "duration" : 1.15,
          "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 @ 1752341501463 ms III - Start\u000aSLOCK [T main @ 1752341501468 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[#35,main-Animator#00,5,main] GearsES2.init.0 0x3754a4bf: tileRendererInUse null, GearsES2[obj 0x3754a4bf isInit false, usesShared false, 1 n\u000a...[truncated 2559 chars]...\u000andererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3754a4bf FIN\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341502639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341502642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "Window: jogamp.newt.driver.x11.WindowDriver\u000aFin start ...\u000aFin Drawable: X11OnscreenGLXDrawable[Realized false,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@2f4948e4,\u000a\u0009Handle    0x0,\u000a\u0009Surface   jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[640/331 640x400 wu, 640x400 pixel] handle \u000a...[truncated 1378 chars]...\u000ators: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@3b0090a4, com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], \u000a  windowLock <1fa121e2, 7eac9008>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        }
      ],
      "duration" : 1.765,
      "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 @ 1752341501463 ms III - Start\u000aSLOCK [T main @ 1752341501468 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[#35,main-Animator#00,5,main] GearsES2.init.0 0x3754a4bf: tileRendererInUse null, GearsES2[obj 0x3754a4bf isInit false, usesShared false, 1 n\u000a...[truncated 2559 chars]...\u000andererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3754a4bf FIN\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341502639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341502642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "Window: jogamp.newt.driver.x11.WindowDriver\u000aFin start ...\u000aFin Drawable: X11OnscreenGLXDrawable[Realized false,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@2f4948e4,\u000a\u0009Handle    0x0,\u000a\u0009Surface   jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[640/331 640x400 wu, 640x400 pixel] handle \u000a...[truncated 1378 chars]...\u000ators: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@3b0090a4, com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], \u000a  windowLock <1fa121e2, 7eac9008>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a",
      "timestamp" : "2025-07-12T17:31:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.485,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.323,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.178,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.176,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.187,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.176,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.257,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.282,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.238,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.22,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.186,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.195,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.211,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.235,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.299,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.349,
          "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        }
      ],
      "duration" : 15.633,
      "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 @ 1752341503435 ms III - Start\u000aSLOCK [T main @ 1752341503440 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 X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588,\u000a...[truncated 164224 chars]...\u000a,5,main] GearsES2.dispose 0x5e2c3d18: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1752341518473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341518475 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: \u000a...[truncated 57988 chars]...\u000a], null, NEWT-Display[.x11_:0-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@33bc72d1, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a",
      "timestamp" : "2025-07-12T17:31:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.679,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.118,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.163,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.14,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.18,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.121,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.117,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.171,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.131,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.168,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.134,
          "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 2.746,
      "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 @ 1752341519357 ms III - Start\u000aSLOCK [T main @ 1752341519361 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\u000aThread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared fa\u000a...[truncated 45003 chars]...\u000an] GearsES2.dispose 0x71c3b41: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x71c3b41 FIN\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 @ 1752341521508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341521511 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface\u000aDrawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16\u000a...[truncated 15688 chars]...\u000aaccum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x71c3b41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@236e3f4e[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-12T17:31:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.632,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.138,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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" : "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.145,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.151,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.151,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.146,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.221,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.144,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.135,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.186,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.14,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.182,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.14,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.144,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.204,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.136,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.202,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[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.146,
          "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 4.204,
      "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 @ 1752341522278 ms III - Start\u000aSLOCK [T main @ 1752341522283 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 52653 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341525874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341525879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 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.sw], 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.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 25514 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3fc2959f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5aa9e4eb[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-12T17:32:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.577,
          "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 @ 1752341526806 ms III - Start\u000aSLOCK [T main @ 1752341526811 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x8c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x90: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x94: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x98: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x9c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xac: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x118: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x11c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x120: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x124: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x140: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x144: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x280: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x284: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x288: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x28c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x290: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x294: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x298: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x29c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ec: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x35c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x360: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x364: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x368: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x36c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x370: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x374: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x378: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x37c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x380: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x384: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4cc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4dc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ec: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51f, fbc 0x160: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x523, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x527, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52b, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x537, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x543, fbc 0x184: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x567, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x573, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57f, fbc 0x1c0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58b, fbc 0x1cc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, m\u000a...[truncated 5692 chars]...\u000a/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d3, fbc 0x214: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f7, fbc 0x238: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5fb, fbc 0x23c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ff, fbc 0x240: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x603, fbc 0x244: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60f, fbc 0x250: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61b, fbc 0x25c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63e, fbc 0x3a0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x642, fbc 0x3a4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x646, fbc 0x3a8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64a, fbc 0x3ac: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x656, fbc 0x3b8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x662, fbc 0x3c4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x686, fbc 0x3e8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68a, fbc 0x3ec: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68e, fbc 0x3f0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x692, fbc 0x3f4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69e, fbc 0x400: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6aa, fbc 0x40c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ce, fbc 0x430: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d2, fbc 0x434: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d6, fbc 0x438: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6da, fbc 0x43c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e6, fbc 0x448: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f2, fbc 0x454: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x716, fbc 0x478: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71a, fbc 0x47c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71e, fbc 0x480: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x722, fbc 0x484: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72e, fbc 0x490: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73a, fbc 0x49c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x745, fbc 0x4ef: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u000a\u000aGLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4bc.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4bc.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2a65fe7c, isOwner false, <4135c3b, 6302bbb1>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x618b19ad, isOwner false, <2d3379b4, 30c15d8b>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000aFactory: jogamp.opengl.x11.glx.X11GLXDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo]]\u000aFin isEGL false, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x13c9d689, isOwner false, <3754a4bf, 62379589>[count 0, qsz 0, owner <NULL>]], obj 0x4afcd809]\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 @ 1752341527759 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341527763 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.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.116,
          "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 @ 1752341526806 ms III - Start\u000aSLOCK [T main @ 1752341526811 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x8c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x90: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x94: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x98: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x9c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xac: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x118: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x11c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x120: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x124: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x140: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x144: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x280: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x284: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x288: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x28c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x290: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x294: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x298: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x29c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ec: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x35c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x360: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x364: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x368: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x36c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x370: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x374: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x378: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x37c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x380: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x384: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4cc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4dc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ec: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51f, fbc 0x160: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x523, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x527, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52b, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x537, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x543, fbc 0x184: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x567, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x573, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57f, fbc 0x1c0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58b, fbc 0x1cc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, m\u000a...[truncated 5692 chars]...\u000a/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d3, fbc 0x214: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f7, fbc 0x238: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5fb, fbc 0x23c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ff, fbc 0x240: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x603, fbc 0x244: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60f, fbc 0x250: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61b, fbc 0x25c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63e, fbc 0x3a0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x642, fbc 0x3a4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x646, fbc 0x3a8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64a, fbc 0x3ac: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x656, fbc 0x3b8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x662, fbc 0x3c4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x686, fbc 0x3e8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68a, fbc 0x3ec: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68e, fbc 0x3f0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x692, fbc 0x3f4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69e, fbc 0x400: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6aa, fbc 0x40c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ce, fbc 0x430: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d2, fbc 0x434: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d6, fbc 0x438: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6da, fbc 0x43c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e6, fbc 0x448: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f2, fbc 0x454: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x716, fbc 0x478: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71a, fbc 0x47c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71e, fbc 0x480: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x722, fbc 0x484: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72e, fbc 0x490: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73a, fbc 0x49c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x745, fbc 0x4ef: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u000a\u000aGLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4bc.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4bc.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2a65fe7c, isOwner false, <4135c3b, 6302bbb1>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x618b19ad, isOwner false, <2d3379b4, 30c15d8b>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000aFactory: jogamp.opengl.x11.glx.X11GLXDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo]]\u000aFin isEGL false, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x13c9d689, isOwner false, <3754a4bf, 62379589>[count 0, qsz 0, owner <NULL>]], obj 0x4afcd809]\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 @ 1752341527759 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341527763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.026,
          "errorDetails" : "main: Unable to create desktop OpenGL context(ARB n/a) on eglDevice EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x5c6648b0, isOwner true, <6f1de4c7, 459e9125>[count 1, qsz 0, owner <main>]]], eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x5c6648b0, isOwner true, <6f1de4c7, 459e9125>[count 1, qsz 0, owner <main>]]], idx 0],\u000a\u0009eglConfigHandle 0x7fa4e40a45c0, eglConfigID 0xc,\u000a\u0009requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[auto-cfg]],\u000a\u0009chosen    GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], GLProfile[GL2GL3/GL4bc.sw], shareWith 0x0, error 0x3009",
          "errorStackTrace" : "com.jogamp.opengl.GLException: main: Unable to create desktop OpenGL context(ARB n/a) on eglDevice EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x5c6648b0, isOwner true, <6f1de4c7, 459e9125>[count 1, qsz 0, owner <main>]]], eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x5c6648b0, isOwner true, <6f1de4c7, 459e9125>[count 1, qsz 0, owner <main>]]], idx 0],\u000a\u0009eglConfigHandle 0x7fa4e40a45c0, eglConfigID 0xc,\u000a\u0009requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[auto-cfg]],\u000a\u0009chosen    GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], GLProfile[GL2GL3/GL4bc.sw], shareWith 0x0, error 0x3009\u000a\u0009at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:334)\u000a\u0009at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:795)\u000a\u0009at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:678)\u000a\u0009at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:616)\u000a\u0009at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1279)\u000a\u0009at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)\u000a\u0009at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:467)\u000a\u0009at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190)\u000a\u0009at com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT.doTest(TestGLAutoDrawableFactoryGLProfileDeviceNEWT.java:92)\u000a\u0009at com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT.test02GLOnMobile(TestGLAutoDrawableFactoryGLProfileDeviceNEWT.java:187)\u000a\u0009at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\u000a",
          "failedSince" : 1537,
          "name" : "test02GLOnMobile",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341526806 ms III - Start\u000aSLOCK [T main @ 1752341526811 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x8c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x90: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x94: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x98: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x9c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xac: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x118: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x11c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x120: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x124: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x140: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x144: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x280: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x284: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x288: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x28c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x290: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x294: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x298: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x29c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ec: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x35c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x360: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x364: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x368: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x36c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x370: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x374: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x378: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x37c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x380: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x384: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4cc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4dc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ec: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51f, fbc 0x160: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x523, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x527, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52b, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x537, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x543, fbc 0x184: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x567, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x573, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57f, fbc 0x1c0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58b, fbc 0x1cc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, m\u000a...[truncated 5692 chars]...\u000a/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d3, fbc 0x214: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f7, fbc 0x238: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5fb, fbc 0x23c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ff, fbc 0x240: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x603, fbc 0x244: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60f, fbc 0x250: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61b, fbc 0x25c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63e, fbc 0x3a0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x642, fbc 0x3a4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x646, fbc 0x3a8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64a, fbc 0x3ac: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x656, fbc 0x3b8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x662, fbc 0x3c4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x686, fbc 0x3e8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68a, fbc 0x3ec: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68e, fbc 0x3f0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x692, fbc 0x3f4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69e, fbc 0x400: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6aa, fbc 0x40c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ce, fbc 0x430: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d2, fbc 0x434: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d6, fbc 0x438: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6da, fbc 0x43c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e6, fbc 0x448: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f2, fbc 0x454: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x716, fbc 0x478: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71a, fbc 0x47c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71e, fbc 0x480: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x722, fbc 0x484: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72e, fbc 0x490: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73a, fbc 0x49c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x745, fbc 0x4ef: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u000a\u000aGLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4bc.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4bc.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2a65fe7c, isOwner false, <4135c3b, 6302bbb1>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x618b19ad, isOwner false, <2d3379b4, 30c15d8b>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000aFactory: jogamp.opengl.x11.glx.X11GLXDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo]]\u000aFin isEGL false, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x13c9d689, isOwner false, <3754a4bf, 62379589>[count 0, qsz 0, owner <NULL>]], obj 0x4afcd809]\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 @ 1752341527759 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341527763 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.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.08,
          "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 @ 1752341526806 ms III - Start\u000aSLOCK [T main @ 1752341526811 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x8c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x90: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x94: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x98: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x9c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xac: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x118: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x11c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x120: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x124: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x140: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x144: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x280: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x284: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x288: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x28c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x290: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x294: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x298: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x29c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ec: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x35c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x360: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x364: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x368: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x36c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x370: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x374: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x378: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x37c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x380: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x384: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4cc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4dc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ec: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51f, fbc 0x160: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x523, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x527, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52b, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x537, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x543, fbc 0x184: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x567, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x573, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57f, fbc 0x1c0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58b, fbc 0x1cc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, m\u000a...[truncated 5692 chars]...\u000a/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d3, fbc 0x214: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f7, fbc 0x238: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5fb, fbc 0x23c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ff, fbc 0x240: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x603, fbc 0x244: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60f, fbc 0x250: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61b, fbc 0x25c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63e, fbc 0x3a0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x642, fbc 0x3a4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x646, fbc 0x3a8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64a, fbc 0x3ac: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x656, fbc 0x3b8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x662, fbc 0x3c4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x686, fbc 0x3e8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68a, fbc 0x3ec: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68e, fbc 0x3f0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x692, fbc 0x3f4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69e, fbc 0x400: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6aa, fbc 0x40c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ce, fbc 0x430: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d2, fbc 0x434: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d6, fbc 0x438: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6da, fbc 0x43c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e6, fbc 0x448: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f2, fbc 0x454: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x716, fbc 0x478: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71a, fbc 0x47c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71e, fbc 0x480: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x722, fbc 0x484: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72e, fbc 0x490: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73a, fbc 0x49c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x745, fbc 0x4ef: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u000a\u000aGLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4bc.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4bc.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2a65fe7c, isOwner false, <4135c3b, 6302bbb1>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x618b19ad, isOwner false, <2d3379b4, 30c15d8b>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000aFactory: jogamp.opengl.x11.glx.X11GLXDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo]]\u000aFin isEGL false, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x13c9d689, isOwner false, <3754a4bf, 62379589>[count 0, qsz 0, owner <NULL>]], obj 0x4afcd809]\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 @ 1752341527759 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341527763 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.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.123,
          "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 @ 1752341526806 ms III - Start\u000aSLOCK [T main @ 1752341526811 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x8c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x90: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x94: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x98: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x9c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xac: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x118: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x11c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x120: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x124: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x140: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x144: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x280: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x284: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x288: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x28c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x290: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x294: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x298: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x29c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ec: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x35c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x360: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x364: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x368: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x36c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x370: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x374: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x378: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x37c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x380: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x384: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4cc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4dc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ec: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51f, fbc 0x160: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x523, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x527, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52b, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x537, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x543, fbc 0x184: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x567, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x573, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57f, fbc 0x1c0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58b, fbc 0x1cc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, m\u000a...[truncated 5692 chars]...\u000a/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d3, fbc 0x214: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f7, fbc 0x238: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5fb, fbc 0x23c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ff, fbc 0x240: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x603, fbc 0x244: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60f, fbc 0x250: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61b, fbc 0x25c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63e, fbc 0x3a0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x642, fbc 0x3a4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x646, fbc 0x3a8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64a, fbc 0x3ac: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x656, fbc 0x3b8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x662, fbc 0x3c4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x686, fbc 0x3e8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68a, fbc 0x3ec: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68e, fbc 0x3f0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x692, fbc 0x3f4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69e, fbc 0x400: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6aa, fbc 0x40c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ce, fbc 0x430: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d2, fbc 0x434: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d6, fbc 0x438: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6da, fbc 0x43c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e6, fbc 0x448: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f2, fbc 0x454: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x716, fbc 0x478: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71a, fbc 0x47c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71e, fbc 0x480: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x722, fbc 0x484: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72e, fbc 0x490: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73a, fbc 0x49c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x745, fbc 0x4ef: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u000a\u000aGLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4bc.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4bc.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2a65fe7c, isOwner false, <4135c3b, 6302bbb1>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x618b19ad, isOwner false, <2d3379b4, 30c15d8b>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000aFactory: jogamp.opengl.x11.glx.X11GLXDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo]]\u000aFin isEGL false, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x13c9d689, isOwner false, <3754a4bf, 62379589>[count 0, qsz 0, owner <NULL>]], obj 0x4afcd809]\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 @ 1752341527759 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341527763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.551,
      "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 @ 1752341526806 ms III - Start\u000aSLOCK [T main @ 1752341526811 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner <NULL>]], obj 0x63a65a25]\u000a\u0009GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x8c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x90: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x94: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x98: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x9c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xa8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xac: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x118: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x11c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x120: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x124: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x140: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x144: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x280: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x284: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x288: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x28c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x290: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x294: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x298: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x29c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2c8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2e8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2ec: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x2f4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x35c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x360: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x364: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x368: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x36c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x370: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x374: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x378: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x37c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x380: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x384: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4c8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4cc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4d8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4dc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4e8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid ----, fbc 0x4ec: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]]\u000a\u0009GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x51f, fbc 0x160: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x523, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x527, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52b, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x537, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x543, fbc 0x184: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x567, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x56f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x573, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x57f, fbc 0x1c0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58b, fbc 0x1cc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, m\u000a...[truncated 5692 chars]...\u000a/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d3, fbc 0x214: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5f7, fbc 0x238: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5fb, fbc 0x23c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x5ff, fbc 0x240: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x603, fbc 0x244: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x60f, fbc 0x250: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61b, fbc 0x25c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x63e, fbc 0x3a0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x642, fbc 0x3a4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x646, fbc 0x3a8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64a, fbc 0x3ac: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x656, fbc 0x3b8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x662, fbc 0x3c4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x686, fbc 0x3e8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68a, fbc 0x3ec: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x68e, fbc 0x3f0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x692, fbc 0x3f4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x69e, fbc 0x400: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6aa, fbc 0x40c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ce, fbc 0x430: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d2, fbc 0x434: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6d6, fbc 0x438: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6da, fbc 0x43c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6e6, fbc 0x448: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f2, fbc 0x454: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x716, fbc 0x478: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71a, fbc 0x47c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x71e, fbc 0x480: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x722, fbc 0x484: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x72e, fbc 0x490: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73a, fbc 0x49c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x745, fbc 0x4ef: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x74f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u0009GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]]\u000a\u000a\u000aGLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009Natives\u000a\u0009\u0009GL4bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL4 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES3 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3bc \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL3 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GL2 \u0009true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES2 \u0009true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]\u000a\u0009\u0009GLES1 \u0009true [1.1 (ES profile, arb, compat[FP32], software)]\u000a\u0009\u0009Count\u00098 / 8\u000a\u0009Common\u000a\u0009\u0009GL4ES3 \u0009true\u000a\u0009\u0009GL2GL3 \u0009true\u000a\u0009\u0009GL2ES2 \u0009true\u000a\u0009\u0009GL2ES1 \u0009true\u000a\u0009Mappings\u000a\u0009\u0009GL3bc \u0009GLProfile[GL3bc/GL4bc.sw]\u000a\u0009\u0009GL2 \u0009GLProfile[GL2/GL4bc.sw]\u000a\u0009\u0009GLES3 \u0009GLProfile[GLES3/GLES3.sw]\u000a\u0009\u0009GL4 \u0009GLProfile[GL4/GL4bc.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL4bc.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL4bc.sw]\u000a\u0009\u0009GLES1 \u0009GLProfile[GLES1/GLES1.sw]\u000a\u0009\u0009GLES2 \u0009GLProfile[GLES2/GLES3.sw]\u000a\u0009\u0009GL2ES1 \u0009GLProfile[GL2ES1/GL4bc.sw]\u000a\u0009\u0009GL4ES3 \u0009GLProfile[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\u000a\u000aCapabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fa4e4001760, owner true, ResourceToolkitLock[obj 0x4b5a5ed1, isOwner false, <59d016c9, 3cc2931c>[count 0, qsz 0, owner <NULL>]]]\u000a\u0009GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u0009GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000a\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2a65fe7c, isOwner false, <4135c3b, 6302bbb1>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000aFactory: jogamp.opengl.egl.EGLDrawableFactory\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[GLES2/GLES3.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\u000aFin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x618b19ad, isOwner false, <2d3379b4, 30c15d8b>[count 0, qsz 0, owner <NULL>]]]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000aFactory: jogamp.opengl.x11.glx.X11GLXDrawableFactory\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[GL2GL3/GL4bc.sw], offscr[auto-cfg]]\u000aChoosen   GL Caps: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo]]\u000aFin isEGL false, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x13c9d689, isOwner false, <3754a4bf, 62379589>[count 0, qsz 0, owner <NULL>]], obj 0x4afcd809]\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 @ 1752341527759 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341527763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:32:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
          "duration" : 0.634,
          "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 @ 1752341528644 ms III - Start\u000aSLOCK [T main @ 1752341528649 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 5046 chars]...\u000argba8888-D16-St00-Sa04_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341529498 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341529502 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[GL4bc/GL4bc.sw], offscr[bitmap]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 1862 chars]...\u000a GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@34a3d150[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a4fb17b[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.189,
          "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 @ 1752341528644 ms III - Start\u000aSLOCK [T main @ 1752341528649 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 5046 chars]...\u000argba8888-D16-St00-Sa04_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341529498 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341529502 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[GL4bc/GL4bc.sw], offscr[bitmap]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 1862 chars]...\u000a GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@34a3d150[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a4fb17b[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 1.45,
      "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 @ 1752341528644 ms III - Start\u000aSLOCK [T main @ 1752341528649 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 5046 chars]...\u000argba8888-D16-St00-Sa04_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341529498 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341529502 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[GL4bc/GL4bc.sw], offscr[bitmap]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 1862 chars]...\u000a GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@34a3d150[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a4fb17b[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-12T17:32:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.493,
          "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, 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" : "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, 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" : "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, 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" : "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, 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" : "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, 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.381,
          "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, 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" : "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, 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.203,
          "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, 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.284,
          "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        }
      ],
      "duration" : 2.282,
      "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 @ 1752342365857 ms III - Start\u000aSLOCK [T main @ 1752342365861 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 19840 chars]...\u000ase 0x757acd7b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1752342367535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342367539 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5792 chars]...\u000a2.3.6\u000aChosen     GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/29, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a",
      "timestamp" : "2025-07-12T17:46:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.768,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.182,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.231,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.174,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.228,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.178,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.18,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.191,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.247,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.384,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.297,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.367,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.282,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.241,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.223,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.193,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.286,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.2,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.255,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.191,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.208,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.208,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.228,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.366,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.252,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[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" : "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.25,
          "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        }
      ],
      "duration" : 24.871,
      "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 @ 1752341530306 ms III - Start\u000aSLOCK [T main @ 1752341530310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared fa\u000a...[truncated 116541 chars]...\u000a0x298a5e20: tileRendererInUse null\u000aThread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x298a5e20 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 @ 1752341554577 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341554581 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[GLES2/GLES3.sw], 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[GLES2/GLES3.sw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x\u000a...[truncated 73118 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@1ed4ae0f, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <54c5a2ff, 6d4d66d2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a",
      "timestamp" : "2025-07-12T17:32:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.537,
          "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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[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" : "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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[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" : "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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.685,
          "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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.592,
          "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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.499,
          "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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.593,
          "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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        }
      ],
      "duration" : 3.564,
      "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 @ 1752342368478 ms III - Start\u000aSLOCK [T main @ 1752342368482 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aoffscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOf\u000a...[truncated 20335 chars]...\u000aileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x58e1d9d 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 @ 1752342371426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342371429 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.sw], 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.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10164 chars]...\u000a0 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-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@28cda624, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1500b2f3, 7eecb5b8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a",
      "timestamp" : "2025-07-12T17:46:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
          "duration" : 2.287,
          "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 @ 1752341555434 ms III - Start\u000aSLOCK [T main @ 1752341555439 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, \u000a...[truncated 255638 chars]...\u000arInUse null\u000aThread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2d1ef81a FIN\u000a*** reshapes: 150, displays 750\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 @ 1752341561283 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341561285 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" : 3.464,
          "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 @ 1752341555434 ms III - Start\u000aSLOCK [T main @ 1752341555439 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, \u000a...[truncated 255638 chars]...\u000arInUse null\u000aThread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2d1ef81a FIN\u000a*** reshapes: 150, displays 750\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 @ 1752341561283 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341561285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.449,
      "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 @ 1752341555434 ms III - Start\u000aSLOCK [T main @ 1752341555439 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, \u000a...[truncated 255638 chars]...\u000arInUse null\u000aThread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2d1ef81a FIN\u000a*** reshapes: 150, displays 750\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 @ 1752341561283 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341561285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:32:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.529,
          "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 @ 1752341562097 ms III - Start\u000aSLOCK [T main @ 1752341562101 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 3187 chars]...\u000aen 1752341563083\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x2a3b5b47]\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 @ 1752341563112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341563118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.08,
          "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 @ 1752341562097 ms III - Start\u000aSLOCK [T main @ 1752341562101 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 3187 chars]...\u000aen 1752341563083\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x2a3b5b47]\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 @ 1752341563112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341563118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.068,
          "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 @ 1752341562097 ms III - Start\u000aSLOCK [T main @ 1752341562101 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 3187 chars]...\u000aen 1752341563083\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x2a3b5b47]\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 @ 1752341563112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341563118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.065,
          "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 @ 1752341562097 ms III - Start\u000aSLOCK [T main @ 1752341562101 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 3187 chars]...\u000aen 1752341563083\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x2a3b5b47]\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 @ 1752341563112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341563118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.066,
          "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 @ 1752341562097 ms III - Start\u000aSLOCK [T main @ 1752341562101 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 3187 chars]...\u000aen 1752341563083\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x2a3b5b47]\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 @ 1752341563112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341563118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 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" : "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 @ 1752341562097 ms III - Start\u000aSLOCK [T main @ 1752341562101 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 3187 chars]...\u000aen 1752341563083\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x2a3b5b47]\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 @ 1752341563112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341563118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.066,
          "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 @ 1752341562097 ms III - Start\u000aSLOCK [T main @ 1752341562101 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 3187 chars]...\u000aen 1752341563083\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x2a3b5b47]\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 @ 1752341563112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341563118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.067,
          "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 @ 1752341562097 ms III - Start\u000aSLOCK [T main @ 1752341562101 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 3187 chars]...\u000aen 1752341563083\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x2a3b5b47]\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 @ 1752341563112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341563118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.629,
      "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 @ 1752341562097 ms III - Start\u000aSLOCK [T main @ 1752341562101 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 3187 chars]...\u000aen 1752341563083\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x2a3b5b47]\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 @ 1752341563112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341563118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:32:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.573,
          "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 @ 1752341563884 ms III - Start\u000aSLOCK [T main @ 1752341563889 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 2763 chars]...\u000ahen 1752341564814\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x458352fe]\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 @ 1752341564829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341564834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.081,
          "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 @ 1752341563884 ms III - Start\u000aSLOCK [T main @ 1752341563889 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 2763 chars]...\u000ahen 1752341564814\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x458352fe]\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 @ 1752341564829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341564834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.083,
          "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 @ 1752341563884 ms III - Start\u000aSLOCK [T main @ 1752341563889 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 2763 chars]...\u000ahen 1752341564814\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x458352fe]\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 @ 1752341564829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341564834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.066,
          "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 @ 1752341563884 ms III - Start\u000aSLOCK [T main @ 1752341563889 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 2763 chars]...\u000ahen 1752341564814\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x458352fe]\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 @ 1752341564829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341564834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.066,
          "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 @ 1752341563884 ms III - Start\u000aSLOCK [T main @ 1752341563889 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 2763 chars]...\u000ahen 1752341564814\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x458352fe]\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 @ 1752341564829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341564834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.05,
          "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 @ 1752341563884 ms III - Start\u000aSLOCK [T main @ 1752341563889 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 2763 chars]...\u000ahen 1752341564814\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x458352fe]\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 @ 1752341564829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341564834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.554,
      "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 @ 1752341563884 ms III - Start\u000aSLOCK [T main @ 1752341563889 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.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)\u000a...[truncated 2763 chars]...\u000ahen 1752341564814\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x458352fe]\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 @ 1752341564829 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341564834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:32:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.157,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 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.TestGLException01NEWT",
          "duration" : 0.076,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 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.TestGLException01NEWT",
          "duration" : 0.098,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 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.TestGLException01NEWT",
          "duration" : 0.1,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 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.TestGLException01NEWT",
          "duration" : 0.635,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 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.TestGLException01NEWT",
          "duration" : 0.084,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 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.TestGLException01NEWT",
          "duration" : 0.089,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 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.TestGLException01NEWT",
          "duration" : 0.094,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 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.TestGLException01NEWT",
          "duration" : 0.081,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 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.TestGLException01NEWT",
          "duration" : 0.601,
          "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.09,
      "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 @ 1752341565697 ms III - Start\u000aSLOCK [T main @ 1752341565702 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 51876 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 522 / 522\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 @ 1752341568164 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341568168 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:32:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.538,
          "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 @ 1752341569069 ms III - Start\u000aSLOCK [T main @ 1752341569074 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGL UnitTester\u000a  GL_VENDOR: Mesa/X.org\u000a  GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6\u000a  GL GLSL: false, has-compiler-func:\u000a...[truncated 3268 chars]...\u000a software) - 4.5 (Core Profile) Mesa 22.3.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341569965 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341569967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\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: 4\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: 4\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: 4\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: 4\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.082,
          "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 @ 1752341569069 ms III - Start\u000aSLOCK [T main @ 1752341569074 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGL UnitTester\u000a  GL_VENDOR: Mesa/X.org\u000a  GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6\u000a  GL GLSL: false, has-compiler-func:\u000a...[truncated 3268 chars]...\u000a software) - 4.5 (Core Profile) Mesa 22.3.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341569965 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341569967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\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: 4\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: 4\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: 4\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: 4\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.083,
          "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 @ 1752341569069 ms III - Start\u000aSLOCK [T main @ 1752341569074 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGL UnitTester\u000a  GL_VENDOR: Mesa/X.org\u000a  GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6\u000a  GL GLSL: false, has-compiler-func:\u000a...[truncated 3268 chars]...\u000a software) - 4.5 (Core Profile) Mesa 22.3.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341569965 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341569967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\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: 4\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: 4\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: 4\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: 4\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.082,
          "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 @ 1752341569069 ms III - Start\u000aSLOCK [T main @ 1752341569074 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGL UnitTester\u000a  GL_VENDOR: Mesa/X.org\u000a  GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6\u000a  GL GLSL: false, has-compiler-func:\u000a...[truncated 3268 chars]...\u000a software) - 4.5 (Core Profile) Mesa 22.3.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341569965 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341569967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\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: 4\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: 4\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: 4\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: 4\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.084,
          "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 @ 1752341569069 ms III - Start\u000aSLOCK [T main @ 1752341569074 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGL UnitTester\u000a  GL_VENDOR: Mesa/X.org\u000a  GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6\u000a  GL GLSL: false, has-compiler-func:\u000a...[truncated 3268 chars]...\u000a software) - 4.5 (Core Profile) Mesa 22.3.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341569965 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341569967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\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: 4\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: 4\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: 4\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: 4\u000a"
        }
      ],
      "duration" : 1.487,
      "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 @ 1752341569069 ms III - Start\u000aSLOCK [T main @ 1752341569074 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGL UnitTester\u000a  GL_VENDOR: Mesa/X.org\u000a  GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6\u000a  GL GLSL: false, has-compiler-func:\u000a...[truncated 3268 chars]...\u000a software) - 4.5 (Core Profile) Mesa 22.3.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341569965 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341569967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\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: 4\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: 4\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: 4\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: 4\u000a",
      "timestamp" : "2025-07-12T17:32:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.432,
          "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 @ 1752341570721 ms III - Start\u000aSLOCK [T main @ 1752341570726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <\u000a...[truncated 4216 chars]...\u000aRER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 22.3.6\u000aGL Renderer Quirks:[No10BitColorCompOffscreen]\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 @ 1752341571715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341571718 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.TestGLMesaBug658NEWT",
          "duration" : 0.119,
          "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 @ 1752341570721 ms III - Start\u000aSLOCK [T main @ 1752341570726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <\u000a...[truncated 4216 chars]...\u000aRER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 22.3.6\u000aGL Renderer Quirks:[No10BitColorCompOffscreen]\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 @ 1752341571715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341571718 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.TestGLMesaBug658NEWT",
          "duration" : 0.082,
          "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 @ 1752341570721 ms III - Start\u000aSLOCK [T main @ 1752341570726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <\u000a...[truncated 4216 chars]...\u000aRER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 22.3.6\u000aGL Renderer Quirks:[No10BitColorCompOffscreen]\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 @ 1752341571715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341571718 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.TestGLMesaBug658NEWT",
          "duration" : 0.083,
          "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 @ 1752341570721 ms III - Start\u000aSLOCK [T main @ 1752341570726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <\u000a...[truncated 4216 chars]...\u000aRER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 22.3.6\u000aGL Renderer Quirks:[No10BitColorCompOffscreen]\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 @ 1752341571715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341571718 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.TestGLMesaBug658NEWT",
          "duration" : 0.083,
          "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 @ 1752341570721 ms III - Start\u000aSLOCK [T main @ 1752341570726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <\u000a...[truncated 4216 chars]...\u000aRER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 22.3.6\u000aGL Renderer Quirks:[No10BitColorCompOffscreen]\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 @ 1752341571715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341571718 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.TestGLMesaBug658NEWT",
          "duration" : 0.084,
          "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 @ 1752341570721 ms III - Start\u000aSLOCK [T main @ 1752341570726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <\u000a...[truncated 4216 chars]...\u000aRER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 22.3.6\u000aGL Renderer Quirks:[No10BitColorCompOffscreen]\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 @ 1752341571715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341571718 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.TestGLMesaBug658NEWT",
          "duration" : 0.084,
          "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 @ 1752341570721 ms III - Start\u000aSLOCK [T main @ 1752341570726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <\u000a...[truncated 4216 chars]...\u000aRER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 22.3.6\u000aGL Renderer Quirks:[No10BitColorCompOffscreen]\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 @ 1752341571715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341571718 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.586,
      "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 @ 1752341570721 ms III - Start\u000aSLOCK [T main @ 1752341570726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <\u000a...[truncated 4216 chars]...\u000aRER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 22.3.6\u000aGL Renderer Quirks:[No10BitColorCompOffscreen]\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 @ 1752341571715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341571718 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:32:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
          "duration" : 0.631,
          "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 @ 1752342372391 ms III - Start\u000aSLOCK [T main @ 1752342372395 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable\u000aChosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4bc/GL4bc.sw], 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 @ 1752342373048 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342373052 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Done!\u000a"
        }
      ],
      "duration" : 1.257,
      "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 @ 1752342372391 ms III - Start\u000aSLOCK [T main @ 1752342372395 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable\u000aChosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4bc/GL4bc.sw], 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 @ 1752342373048 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342373052 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "Done!\u000a",
      "timestamp" : "2025-07-12T17:46:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.716,
          "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 @ 1752341572475 ms III - Start\u000aSLOCK [T main @ 1752341572480 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: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000aGL Profile: GLProfile[GL4bc/GL4bc.sw]\u000amain: *\u000a...[truncated 4863 chars]...\u000a2.png\u000amain: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png\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 @ 1752341574082 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341574087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.146,
          "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 @ 1752341572475 ms III - Start\u000aSLOCK [T main @ 1752341572480 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: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000aGL Profile: GLProfile[GL4bc/GL4bc.sw]\u000amain: *\u000a...[truncated 4863 chars]...\u000a2.png\u000amain: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png\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 @ 1752341574082 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341574087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.216,
          "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 @ 1752341572475 ms III - Start\u000aSLOCK [T main @ 1752341572480 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: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000aGL Profile: GLProfile[GL4bc/GL4bc.sw]\u000amain: *\u000a...[truncated 4863 chars]...\u000a2.png\u000amain: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png\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 @ 1752341574082 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341574087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.2,
          "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 @ 1752341572475 ms III - Start\u000aSLOCK [T main @ 1752341572480 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: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000aGL Profile: GLProfile[GL4bc/GL4bc.sw]\u000amain: *\u000a...[truncated 4863 chars]...\u000a2.png\u000amain: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png\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 @ 1752341574082 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341574087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.167,
          "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 @ 1752341572475 ms III - Start\u000aSLOCK [T main @ 1752341572480 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: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000aGL Profile: GLProfile[GL4bc/GL4bc.sw]\u000amain: *\u000a...[truncated 4863 chars]...\u000a2.png\u000amain: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png\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 @ 1752341574082 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341574087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.134,
          "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 @ 1752341572475 ms III - Start\u000aSLOCK [T main @ 1752341572480 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: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000aGL Profile: GLProfile[GL4bc/GL4bc.sw]\u000amain: *\u000a...[truncated 4863 chars]...\u000a2.png\u000amain: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png\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 @ 1752341574082 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341574087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.2,
      "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 @ 1752341572475 ms III - Start\u000aSLOCK [T main @ 1752341572480 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: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000aGL Profile: GLProfile[GL4bc/GL4bc.sw]\u000amain: *\u000a...[truncated 4863 chars]...\u000a2.png\u000amain: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png\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 @ 1752341574082 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341574087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:32:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
          "duration" : 0.005,
          "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 @ 1752341574840 ms III - Start\u000aSLOCK [T main @ 1752341574845 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 3260 chars]...\u000a[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\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 @ 1752341575343 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341575346 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.TestGLProfile00NEWT",
          "duration" : 0.458,
          "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 @ 1752341574840 ms III - Start\u000aSLOCK [T main @ 1752341574845 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 3260 chars]...\u000a[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\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 @ 1752341575343 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341575346 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.TestGLProfile00NEWT",
          "duration" : 0.011,
          "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 @ 1752341574840 ms III - Start\u000aSLOCK [T main @ 1752341574845 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 3260 chars]...\u000a[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\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 @ 1752341575343 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341575346 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.TestGLProfile00NEWT",
          "duration" : 0.006,
          "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 @ 1752341574840 ms III - Start\u000aSLOCK [T main @ 1752341574845 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 3260 chars]...\u000a[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\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 @ 1752341575343 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341575346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.095,
      "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 @ 1752341574840 ms III - Start\u000aSLOCK [T main @ 1752341574845 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 3260 chars]...\u000a[GL4ES3/GL4.sw]\u000a\u0009\u0009GL2ES2 \u0009GLProfile[GL2ES2/GL4.sw]\u000a\u0009\u0009GL4bc \u0009GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009default GLProfile[GL4bc/GL4bc.sw]\u000a\u0009\u0009Count\u000912 / 12\u000a\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 @ 1752341575343 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341575346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:32:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.592,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.219,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.213,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.217,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.231,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.216,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.199,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.217,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.216,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.23,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.201,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.216,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.232,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.215,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.182,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.2,
          "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        }
      ],
      "duration" : 4.495,
      "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 @ 1752341576133 ms III - Start\u000aSLOCK [T main @ 1752341576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64\u000a...[truncated 128985 chars]...\u000a GLES2\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341580008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341580023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 567 chars]...\u000aProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xbe64738, isOwner false, <3ba9ad43, 49d904ec>[count 0, qsz 0, owner <NULL>]], obj 0x57c758ac]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a",
      "timestamp" : "2025-07-12T17:32:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.489,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.232,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.231,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.216,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.2,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.231,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.233,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.216,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.215,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.213,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.218,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.233,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.233,
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        }
      ],
      "duration" : 3.854,
      "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 @ 1752341580904 ms III - Start\u000aSLOCK [T main @ 1752341580908 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64\u000a...[truncated 116627 chars]...\u000atx - 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 @ 1752341584142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341584157 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 267 chars]...\u000aProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56528192, isOwner false, <6e0dec4a, 96def03>[count 0, qsz 0, owner <NULL>]], obj 0x1184ab05]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a",
      "timestamp" : "2025-07-12T17:33:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.608,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.178,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.155,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.165,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.147,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.137,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.152,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.172,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.165,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.166,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.167,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.169,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.166,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.167,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.166,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.169,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.164,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.125,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.119,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.115,
          "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        }
      ],
      "duration" : 4.213,
      "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 @ 1752341584966 ms III - Start\u000aSLOCK [T main @ 1752341584971 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.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software\u000a...[truncated 30170 chars]...\u000aL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3\u000aGL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2\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 @ 1752341588583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341588586 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 3643 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner <NULL>]], obj 0x419c5f1a]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a",
      "timestamp" : "2025-07-12T17:33:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.489,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.179,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.177,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.165,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.176,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.166,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.174,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.174,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.161,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.139,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.166,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.167,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.169,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.166,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.142,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.165,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.166,
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a"
        }
      ],
      "duration" : 3.778,
      "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 @ 1752341589351 ms III - Start\u000aSLOCK [T main @ 1752341589355 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.sw]\u000aGL Version     4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, softw\u000a...[truncated 28548 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 @ 1752341592532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341592537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, \u000a...[truncated 2743 chars]...\u000aconnection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x197d671, isOwner false, <402e37bc, 79ad8b2f>[count 0, qsz 0, owner <NULL>]], obj 0x223f3642]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw]\u000a",
      "timestamp" : "2025-07-12T17:33:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
          "duration" : 0.566,
          "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 @ 1752341593304 ms III - Start\u000aSLOCK [T main @ 1752341593309 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 \u000a...[truncated 1120 chars]...\u000aping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3\u000aGL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2\u000aGL Mapping GLProfile[GL4bc/GL4bc.sw] -> 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 @ 1752341593896 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341593900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x45018215, isOwner false, <65d6b83b, d706f19>[count 0, qsz 0, owner <NULL>]], obj 0x6dbb137d]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 506 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        }
      ],
      "duration" : 1.188,
      "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 @ 1752341593304 ms III - Start\u000aSLOCK [T main @ 1752341593309 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 \u000a...[truncated 1120 chars]...\u000aping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3\u000aGL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2\u000aGL Mapping GLProfile[GL4bc/GL4bc.sw] -> 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 @ 1752341593896 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341593900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x45018215, isOwner false, <65d6b83b, d706f19>[count 0, qsz 0, owner <NULL>]], obj 0x6dbb137d]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 506 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a",
      "timestamp" : "2025-07-12T17:33:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 3.411,
          "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 @ 1752342374133 ms III - Start\u000aSLOCK [T main @ 1752342374137 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 80256 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 @ 1752342381279 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342381284 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.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_MSAA0_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342374133 ms III - Start\u000aSLOCK [T main @ 1752342374137 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 80256 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 @ 1752342381279 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342381284 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.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 3.206,
          "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 @ 1752342374133 ms III - Start\u000aSLOCK [T main @ 1752342374137 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 80256 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 @ 1752342381279 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342381284 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.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 @ 1752342374133 ms III - Start\u000aSLOCK [T main @ 1752342374137 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 80256 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 @ 1752342381279 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342381284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.755,
      "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 @ 1752342374133 ms III - Start\u000aSLOCK [T main @ 1752342374137 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 80256 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 @ 1752342381279 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342381284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:46:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.453,
          "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 @ 1752342382460 ms III - Start\u000aSLOCK [T main @ 1752342382465 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 129387 chars]...\u000a 0429 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0430 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0431 (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 @ 1752342395952 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342395956 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.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.135,
          "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 @ 1752342382460 ms III - Start\u000aSLOCK [T main @ 1752342382465 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 129387 chars]...\u000a 0429 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0430 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0431 (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 @ 1752342395952 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342395956 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.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.193,
          "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 @ 1752342382460 ms III - Start\u000aSLOCK [T main @ 1752342382465 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 129387 chars]...\u000a 0429 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0430 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0431 (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 @ 1752342395952 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342395956 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.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.17,
          "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 @ 1752342382460 ms III - Start\u000aSLOCK [T main @ 1752342382465 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 129387 chars]...\u000a 0429 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0430 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0431 (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 @ 1752342395952 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342395956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.109,
      "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 @ 1752342382460 ms III - Start\u000aSLOCK [T main @ 1752342382465 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: LINUX / Linux 6.1.0-37-amd64 (6.1.\u000a...[truncated 129387 chars]...\u000a 0429 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0430 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0431 (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 @ 1752342395952 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342395956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:46:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 3.567,
          "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 @ 1752341594652 ms III - Start\u000aSLOCK [T main @ 1752341594657 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1\u000a...[truncated 93650 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 @ 1752341602135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341602137 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.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 @ 1752341594652 ms III - Start\u000aSLOCK [T main @ 1752341594657 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1\u000a...[truncated 93650 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 @ 1752341602135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341602137 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.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 3.464,
          "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 @ 1752341594652 ms III - Start\u000aSLOCK [T main @ 1752341594657 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1\u000a...[truncated 93650 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 @ 1752341602135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341602137 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.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_MSAA8_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341594652 ms III - Start\u000aSLOCK [T main @ 1752341594657 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1\u000a...[truncated 93650 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 @ 1752341602135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341602137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.11,
      "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 @ 1752341594652 ms III - Start\u000aSLOCK [T main @ 1752341594657 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1\u000a...[truncated 93650 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 @ 1752341602135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341602137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
          "duration" : 0.023,
          "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 @ 1752341603000 ms III - Start\u000aSLOCK [T main @ 1752341603005 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion\u000aTest[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false]\u000aTest[1]: 2.1.0 (2.1 Mesa 7\u000a...[truncated 6462 chars]...\u000a:false:false]\u000aTest[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0.0.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 @ 1752341603051 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341603054 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.TestGLVersionParsing00NEWT",
          "duration" : 0.008,
          "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 @ 1752341603000 ms III - Start\u000aSLOCK [T main @ 1752341603005 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion\u000aTest[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false]\u000aTest[1]: 2.1.0 (2.1 Mesa 7\u000a...[truncated 6462 chars]...\u000a:false:false]\u000aTest[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0.0.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 @ 1752341603051 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341603054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.638,
      "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 @ 1752341603000 ms III - Start\u000aSLOCK [T main @ 1752341603005 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion\u000aTest[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false]\u000aTest[1]: 2.1.0 (2.1 Mesa 7\u000a...[truncated 6462 chars]...\u000a:false:false]\u000aTest[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0.0.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 @ 1752341603051 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341603054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.672,
          "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 @ 1752341603800 ms III - Start\u000aSLOCK [T main @ 1752341603805 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 59757 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 @ 1752341611393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341611397 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.192,
          "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 @ 1752341603800 ms III - Start\u000aSLOCK [T main @ 1752341603805 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 59757 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 @ 1752341611393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341611397 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.164,
          "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 @ 1752341603800 ms III - Start\u000aSLOCK [T main @ 1752341603805 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 59757 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 @ 1752341611393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341611397 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.187,
          "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 @ 1752341603800 ms III - Start\u000aSLOCK [T main @ 1752341603805 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 59757 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 @ 1752341611393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341611397 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.167,
          "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 @ 1752341603800 ms III - Start\u000aSLOCK [T main @ 1752341603805 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 59757 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 @ 1752341611393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341611397 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.179,
          "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 @ 1752341603800 ms III - Start\u000aSLOCK [T main @ 1752341603805 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 59757 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 @ 1752341611393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341611397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.185,
      "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 @ 1752341603800 ms III - Start\u000aSLOCK [T main @ 1752341603805 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 59757 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 @ 1752341611393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341611397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
          "duration" : 0.794,
          "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 @ 1752341612174 ms III - Start\u000aSLOCK [T main @ 1752341612179 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner <NULL>]], obj 0x3\u000a...[truncated 72387 chars]...\u000a: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]\u000atotal: 3.214s\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 @ 1752341617671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341617674 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.TestInitConcurrent01NEWT",
          "duration" : 0.921,
          "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 @ 1752341612174 ms III - Start\u000aSLOCK [T main @ 1752341612179 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner <NULL>]], obj 0x3\u000a...[truncated 72387 chars]...\u000a: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]\u000atotal: 3.214s\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 @ 1752341617671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341617674 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.TestInitConcurrent01NEWT",
          "duration" : 3.218,
          "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 @ 1752341612174 ms III - Start\u000aSLOCK [T main @ 1752341612179 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner <NULL>]], obj 0x3\u000a...[truncated 72387 chars]...\u000a: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]\u000atotal: 3.214s\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 @ 1752341617671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341617674 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.096,
      "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 @ 1752341612174 ms III - Start\u000aSLOCK [T main @ 1752341612179 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner <NULL>]], obj 0x3\u000a...[truncated 72387 chars]...\u000a: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]\u000atotal: 3.214s\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 @ 1752341617671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341617674 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
          "duration" : 0.003,
          "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 @ 1752341618628 ms III - Start\u000aSLOCK [T main @ 1752341618633 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner <NULL>]], obj 0x3\u000a...[truncated 644 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 @ 1752341619189 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341619194 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.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 @ 1752341618628 ms III - Start\u000aSLOCK [T main @ 1752341618633 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner <NULL>]], obj 0x3\u000a...[truncated 644 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 @ 1752341619189 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341619194 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.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 @ 1752341618628 ms III - Start\u000aSLOCK [T main @ 1752341618633 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner <NULL>]], obj 0x3\u000a...[truncated 644 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 @ 1752341619189 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341619194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.155,
      "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 @ 1752341618628 ms III - Start\u000aSLOCK [T main @ 1752341618633 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL4bc/GL4bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner <NULL>]], obj 0x3\u000a...[truncated 644 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 @ 1752341619189 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341619194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
          "duration" : 0.863,
          "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 @ 1752342397108 ms III - Start\u000aSLOCK [T main @ 1752342397113 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_\u000a...[truncated 96308 chars]...\u000al true\u000aGL_EXTENSIONS  302\u000aGLX_EXTENSIONS 25\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 @ 1752342397999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342398002 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.489,
      "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 @ 1752342397108 ms III - Start\u000aSLOCK [T main @ 1752342397113 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_\u000a...[truncated 96308 chars]...\u000al true\u000aGL_EXTENSIONS  302\u000aGLX_EXTENSIONS 25\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 @ 1752342397999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342398002 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:46:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
          "duration" : 0.627,
          "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 @ 1752341619932 ms III - Start\u000aSLOCK [T main @ 1752341619937 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 97398 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 @ 1752341620586 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341620591 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Implementation-Version: 2.6.0-rc-20250712\u000aImplementation-Build: 2.6-b1539-20250712\u000aImplementation-Branch: origin/master\u000aImplementation-Commit: ca0a1643dac1fa0cbeb9e5d73feba5369657d5a7\u000a"
        }
      ],
      "duration" : 1.253,
      "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 @ 1752341619932 ms III - Start\u000aSLOCK [T main @ 1752341619937 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 97398 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 @ 1752341620586 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341620591 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "Implementation-Version: 2.6.0-rc-20250712\u000aImplementation-Build: 2.6-b1539-20250712\u000aImplementation-Branch: origin/master\u000aImplementation-Commit: ca0a1643dac1fa0cbeb9e5d73feba5369657d5a7\u000a",
      "timestamp" : "2025-07-12T17:33:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 1.593,
          "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 @ 1752341621408 ms III - Start\u000aSLOCK [T main @ 1752341621413 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341626316 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341626321 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.TestMapBufferRead01NEWT",
          "duration" : 1.099,
          "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 @ 1752341621408 ms III - Start\u000aSLOCK [T main @ 1752341621413 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341626316 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341626321 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.TestMapBufferRead01NEWT",
          "duration" : 1.096,
          "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 @ 1752341621408 ms III - Start\u000aSLOCK [T main @ 1752341621413 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341626316 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341626321 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.TestMapBufferRead01NEWT",
          "duration" : 1.093,
          "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 @ 1752341621408 ms III - Start\u000aSLOCK [T main @ 1752341621413 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341626316 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341626321 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.514,
      "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 @ 1752341621408 ms III - Start\u000aSLOCK [T main @ 1752341621413 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\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341626316 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341626321 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.598,
          "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 @ 1752341627083 ms III - Start\u000aSLOCK [T main @ 1752341627088 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341631999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341632004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.096,
          "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 @ 1752341627083 ms III - Start\u000aSLOCK [T main @ 1752341627088 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341631999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341632004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.098,
          "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 @ 1752341627083 ms III - Start\u000aSLOCK [T main @ 1752341627088 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341631999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341632004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.093,
          "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 @ 1752341627083 ms III - Start\u000aSLOCK [T main @ 1752341627088 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341631999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341632004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.509,
      "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 @ 1752341627083 ms III - Start\u000aSLOCK [T main @ 1752341627088 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc\u000a...[truncated 39570 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 @ 1752341631999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341632004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
          "duration" : 1.27,
          "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.346,
          "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.245,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03X11WindowMemoryLeakFBOAutoDrawable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.912,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
          "duration" : 0.803,
          "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 @ 1752341634933 ms III - Start\u000aSLOCK [T main @ 1752341634937 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000aswap group max groups -1, barriers -1, false\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c402120: tileRendererInUse null, GearsES2[obj 0x4c402120 i\u000a...[truncated 4347 chars]...\u000ax11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f4948e4 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 @ 1752341636200 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341636202 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.861,
      "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 @ 1752341634933 ms III - Start\u000aSLOCK [T main @ 1752341634937 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000aswap group max groups -1, barriers -1, false\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c402120: tileRendererInUse null, GearsES2[obj 0x4c402120 i\u000a...[truncated 4347 chars]...\u000ax11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f4948e4 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 @ 1752341636200 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341636202 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 0.479,
          "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 @ 1752342399134 ms III - Start\u000aSLOCK [T main @ 1752342399138 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 315 chars]...\u000a- testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 6.1.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 @ 1752342399661 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342399664 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752342399134 ms III - Start\u000aSLOCK [T main @ 1752342399138 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 315 chars]...\u000a- testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 6.1.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 @ 1752342399661 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342399664 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 0.004,
          "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 @ 1752342399134 ms III - Start\u000aSLOCK [T main @ 1752342399138 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 315 chars]...\u000a- testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 6.1.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 @ 1752342399661 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342399664 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.116,
      "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 @ 1752342399134 ms III - Start\u000aSLOCK [T main @ 1752342399138 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 315 chars]...\u000a- testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 6.1.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 @ 1752342399661 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342399664 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:46:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
          "duration" : 0.129,
          "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 @ 1752342400699 ms III - Start\u000aSLOCK [T main @ 1752342400703 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 @ 1752342401227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342401230 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.TestOffscreenLayer02NewtCanvasAWT",
          "duration" : 0.366,
          "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 @ 1752342400699 ms III - Start\u000aSLOCK [T main @ 1752342400703 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 @ 1752342401227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342401230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.123,
      "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 @ 1752342400699 ms III - Start\u000aSLOCK [T main @ 1752342400703 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 @ 1752342401227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342401230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:46:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
          "duration" : 0.051,
          "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 @ 1752342402301 ms III - Start\u000aSLOCK [T main @ 1752342402305 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@3b29d3d1\u000aBB.1: java.lang.Object@3b29d3d1\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 @ 1752342402901 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342402904 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.202,
      "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 @ 1752342402301 ms III - Start\u000aSLOCK [T main @ 1752342402305 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@3b29d3d1\u000aBB.1: java.lang.Object@3b29d3d1\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 @ 1752342402901 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342402904 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:46:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
          "duration" : 0.774,
          "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 @ 1752342403842 ms III - Start\u000aSLOCK [T main @ 1752342403846 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/\u000a...[truncated 5497 chars]...\u000aererInUse null\u000aThread[#29,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 @ 1752342405135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342405137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.889,
      "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 @ 1752342403842 ms III - Start\u000aSLOCK [T main @ 1752342403846 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/\u000a...[truncated 5497 chars]...\u000aererInUse null\u000aThread[#29,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 @ 1752342405135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342405137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:46:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
          "duration" : 1.023,
          "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 @ 1752341637004 ms III - Start\u000aSLOCK [T main @ 1752341637009 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8\u000a...[truncated 5535 chars]...\u000al\u000aThread[#33,main-Display-.x11_:0-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 @ 1752341638476 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341638478 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.066,
      "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 @ 1752341637004 ms III - Start\u000aSLOCK [T main @ 1752341637009 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8\u000a...[truncated 5535 chars]...\u000al\u000aThread[#33,main-Display-.x11_:0-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 @ 1752341638476 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341638478 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
          "duration" : 2.509,
          "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 @ 1752341639233 ms III - Start\u000aSLOCK [T main @ 1752341639237 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[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen \u000a...[truncated 5631 chars]...\u000a_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[#34,Thread-3-Display-.x11_:0-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 @ 1752341642185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341642189 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.532,
      "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 @ 1752341639233 ms III - Start\u000aSLOCK [T main @ 1752341639237 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[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen \u000a...[truncated 5631 chars]...\u000a_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[#34,Thread-3-Display-.x11_:0-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 @ 1752341642185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341642189 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:33:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.372,
          "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 @ 1752342406077 ms III - Start\u000aSLOCK [T main @ 1752342406082 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 0x2525ff7e\u000aCreating vertex VBO on slave 0x2525ff7e\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 @ 1752342420519 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342420521 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.323,
          "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 @ 1752342406077 ms III - Start\u000aSLOCK [T main @ 1752342406082 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 0x2525ff7e\u000aCreating vertex VBO on slave 0x2525ff7e\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 @ 1752342420519 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342420521 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.598,
          "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 @ 1752342406077 ms III - Start\u000aSLOCK [T main @ 1752342406082 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 0x2525ff7e\u000aCreating vertex VBO on slave 0x2525ff7e\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 @ 1752342420519 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342420521 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.625,
          "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 @ 1752342406077 ms III - Start\u000aSLOCK [T main @ 1752342406082 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 0x2525ff7e\u000aCreating vertex VBO on slave 0x2525ff7e\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 @ 1752342420519 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342420521 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.034,
      "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 @ 1752342406077 ms III - Start\u000aSLOCK [T main @ 1752342406082 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 0x2525ff7e\u000aCreating vertex VBO on slave 0x2525ff7e\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 @ 1752342420519 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342420521 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:46:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
          "duration" : 1.017,
          "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 @ 1752341642933 ms III - Start\u000aSLOCK [T main @ 1752341642937 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01\u000awaitForRealized: to false, goal reached true\u000aThread[#1,main,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vi\u000a...[truncated 7201 chars]...\u000amain-Display-.x11_:0-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 @ 1752341644404 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341644407 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.065,
      "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 @ 1752341642933 ms III - Start\u000aSLOCK [T main @ 1752341642937 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01\u000awaitForRealized: to false, goal reached true\u000aThread[#1,main,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vi\u000a...[truncated 7201 chars]...\u000amain-Display-.x11_:0-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 @ 1752341644404 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341644407 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:34:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.367,
          "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 @ 1752342421471 ms III - Start\u000aSLOCK [T main @ 1752342421475 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf79e: tileRendererInUse null, GearsES2[obj 0xf79e isInit false, usesShared fa\u000a...[truncated 36380 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 @ 1752342427431 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342427432 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.269,
          "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 @ 1752342421471 ms III - Start\u000aSLOCK [T main @ 1752342421475 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf79e: tileRendererInUse null, GearsES2[obj 0xf79e isInit false, usesShared fa\u000a...[truncated 36380 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 @ 1752342427431 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342427432 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.268,
          "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 @ 1752342421471 ms III - Start\u000aSLOCK [T main @ 1752342421475 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf79e: tileRendererInUse null, GearsES2[obj 0xf79e isInit false, usesShared fa\u000a...[truncated 36380 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 @ 1752342427431 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342427432 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.511,
          "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 @ 1752342421471 ms III - Start\u000aSLOCK [T main @ 1752342421475 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf79e: tileRendererInUse null, GearsES2[obj 0xf79e isInit false, usesShared fa\u000a...[truncated 36380 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 @ 1752342427431 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342427432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.57,
      "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 @ 1752342421471 ms III - Start\u000aSLOCK [T main @ 1752342421475 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf79e: tileRendererInUse null, GearsES2[obj 0xf79e isInit false, usesShared fa\u000a...[truncated 36380 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 @ 1752342427431 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342427432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:47:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
          "duration" : 1.376,
          "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 @ 1752342428395 ms III - Start\u000aSLOCK [T main @ 1752342428399 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 \u000a...[truncated 17262 chars]...\u000a,6,main] GearsES2.dispose 0x702b8b12: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x702b8b12 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 @ 1752342431765 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342431766 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.459,
          "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 @ 1752342428395 ms III - Start\u000aSLOCK [T main @ 1752342428399 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 \u000a...[truncated 17262 chars]...\u000a,6,main] GearsES2.dispose 0x702b8b12: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x702b8b12 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 @ 1752342431765 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342431766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.988,
      "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 @ 1752342428395 ms III - Start\u000aSLOCK [T main @ 1752342428399 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 \u000a...[truncated 17262 chars]...\u000a,6,main] GearsES2.dispose 0x702b8b12: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x702b8b12 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 @ 1752342431765 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342431766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:47:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
          "duration" : 4.426,
          "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 @ 1752341645163 ms III - Start\u000aSLOCK [T main @ 1752341645168 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit \u000a...[truncated 22586 chars]...\u000aroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x520b0191, \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 @ 1752341654331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341654334 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.297,
          "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 @ 1752341645163 ms III - Start\u000aSLOCK [T main @ 1752341645168 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit \u000a...[truncated 22586 chars]...\u000aroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x520b0191, \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 @ 1752341654331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341654334 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.761,
      "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 @ 1752341645163 ms III - Start\u000aSLOCK [T main @ 1752341645168 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit \u000a...[truncated 22586 chars]...\u000aroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x520b0191, \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 @ 1752341654331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341654334 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:34:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 1.765,
          "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 @ 1752341655090 ms III - Start\u000aSLOCK [T main @ 1752341655095 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x408d971b: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55284 chars]...\u000a5,main] GearsES2.dispose 0x4cc8eb05: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x4cc8eb05 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 @ 1752341662053 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341662056 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.62,
          "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 @ 1752341655090 ms III - Start\u000aSLOCK [T main @ 1752341655095 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x408d971b: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55284 chars]...\u000a5,main] GearsES2.dispose 0x4cc8eb05: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x4cc8eb05 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 @ 1752341662053 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341662056 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.569,
          "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 @ 1752341655090 ms III - Start\u000aSLOCK [T main @ 1752341655095 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x408d971b: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55284 chars]...\u000a5,main] GearsES2.dispose 0x4cc8eb05: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x4cc8eb05 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 @ 1752341662053 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341662056 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.559,
          "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 @ 1752341655090 ms III - Start\u000aSLOCK [T main @ 1752341655095 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x408d971b: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55284 chars]...\u000a5,main] GearsES2.dispose 0x4cc8eb05: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x4cc8eb05 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 @ 1752341662053 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341662056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.584,
      "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 @ 1752341655090 ms III - Start\u000aSLOCK [T main @ 1752341655095 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x408d971b: tileRendererInUse null, GearsES2[obj \u000a...[truncated 55284 chars]...\u000a5,main] GearsES2.dispose 0x4cc8eb05: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x4cc8eb05 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 @ 1752341662053 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341662056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:34:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.407,
          "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 @ 1752341662990 ms III - Start\u000aSLOCK [T main @ 1752341662994 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared \u000a...[truncated 34326 chars]...\u000a0x1ce24091: tileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091 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 @ 1752341668902 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341668905 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.TestSharedContextVBOES2NEWT2",
          "duration" : 1.397,
          "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 @ 1752341662990 ms III - Start\u000aSLOCK [T main @ 1752341662994 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared \u000a...[truncated 34326 chars]...\u000a0x1ce24091: tileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091 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 @ 1752341668902 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341668905 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.TestSharedContextVBOES2NEWT2",
          "duration" : 1.3,
          "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 @ 1752341662990 ms III - Start\u000aSLOCK [T main @ 1752341662994 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared \u000a...[truncated 34326 chars]...\u000a0x1ce24091: tileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091 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 @ 1752341668902 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341668905 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.TestSharedContextVBOES2NEWT2",
          "duration" : 1.35,
          "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 @ 1752341662990 ms III - Start\u000aSLOCK [T main @ 1752341662994 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared \u000a...[truncated 34326 chars]...\u000a0x1ce24091: tileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091 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 @ 1752341668902 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341668905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.536,
      "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 @ 1752341662990 ms III - Start\u000aSLOCK [T main @ 1752341662994 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared \u000a...[truncated 34326 chars]...\u000a0x1ce24091: tileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091 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 @ 1752341668902 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341668905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:34:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 2.013,
          "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 @ 1752341669825 ms III - Start\u000aSLOCK [T main @ 1752341669829 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, u\u000a...[truncated 70630 chars]...\u000a tileRendererInUse null\u000aThread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1752341686274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341686282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.947,
          "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 @ 1752341669825 ms III - Start\u000aSLOCK [T main @ 1752341669829 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, u\u000a...[truncated 70630 chars]...\u000a tileRendererInUse null\u000aThread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1752341686274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341686282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.933,
          "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 @ 1752341669825 ms III - Start\u000aSLOCK [T main @ 1752341669829 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, u\u000a...[truncated 70630 chars]...\u000a tileRendererInUse null\u000aThread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1752341686274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341686282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.933,
          "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 @ 1752341669825 ms III - Start\u000aSLOCK [T main @ 1752341669829 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, u\u000a...[truncated 70630 chars]...\u000a tileRendererInUse null\u000aThread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1752341686274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341686282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.967,
          "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 @ 1752341669825 ms III - Start\u000aSLOCK [T main @ 1752341669829 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, u\u000a...[truncated 70630 chars]...\u000a tileRendererInUse null\u000aThread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1752341686274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341686282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 2.066,
          "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 @ 1752341669825 ms III - Start\u000aSLOCK [T main @ 1752341669829 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, u\u000a...[truncated 70630 chars]...\u000a tileRendererInUse null\u000aThread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1752341686274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341686282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 2.066,
          "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 @ 1752341669825 ms III - Start\u000aSLOCK [T main @ 1752341669829 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, u\u000a...[truncated 70630 chars]...\u000a tileRendererInUse null\u000aThread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1752341686274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341686282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 2.032,
          "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 @ 1752341669825 ms III - Start\u000aSLOCK [T main @ 1752341669829 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, u\u000a...[truncated 70630 chars]...\u000a tileRendererInUse null\u000aThread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1752341686274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341686282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.057,
      "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 @ 1752341669825 ms III - Start\u000aSLOCK [T main @ 1752341669829 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, u\u000a...[truncated 70630 chars]...\u000a tileRendererInUse null\u000aThread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1752341686274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341686282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:34:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
          "duration" : 1.405,
          "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 @ 1752341687066 ms III - Start\u000aSLOCK [T main @ 1752341687070 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[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, \u000a...[truncated 8052 chars]...\u000aEDT-1,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341688969 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341688972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.498,
      "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 @ 1752341687066 ms III - Start\u000aSLOCK [T main @ 1752341687070 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[#33,main-null,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, \u000a...[truncated 8052 chars]...\u000aEDT-1,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341688969 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341688972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:34:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
          "duration" : 10.152,
          "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 @ 1752341689783 ms III - Start\u000aSLOCK [T main @ 1752341689788 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 0x498551b4, \u0009(isSh\u000a...[truncated 13245 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 @ 1752341700398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341700400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.223,
      "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 @ 1752341689783 ms III - Start\u000aSLOCK [T main @ 1752341689788 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 0x498551b4, \u0009(isSh\u000a...[truncated 13245 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 @ 1752341700398 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341700400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:34:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
          "duration" : 2.482,
          "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 @ 1752343402982 ms III - Start\u000aSLOCK [T main @ 1752343402986 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 0x2638011: tileRendererInUse null, GearsES2[obj 0x2638011 isInit false, usesShared false, 1 null, 2 null, \u000a...[truncated 18093 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0x21282ed8: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x21282ed8 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 @ 1752343408467 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343408470 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.TestSharedContextVBOES2SWT3",
          "duration" : 2.521,
          "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 @ 1752343402982 ms III - Start\u000aSLOCK [T main @ 1752343402986 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 0x2638011: tileRendererInUse null, GearsES2[obj 0x2638011 isInit false, usesShared false, 1 null, 2 null, \u000a...[truncated 18093 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0x21282ed8: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x21282ed8 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 @ 1752343408467 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343408470 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.11,
      "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 @ 1752343402982 ms III - Start\u000aSLOCK [T main @ 1752343402986 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 0x2638011: tileRendererInUse null, GearsES2[obj 0x2638011 isInit false, usesShared false, 1 null, 2 null, \u000a...[truncated 18093 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0x21282ed8: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x21282ed8 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 @ 1752343408467 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343408470 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
          "duration" : 2.675,
          "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 @ 1752342432714 ms III - Start\u000aSLOCK [T main @ 1752342432718 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000aXXX START DEMO XXX\u000aXXX WWPanel: shareWith null, sharedCtx null\u000aXXX WWPanel: shareWith AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handl\u000a...[truncated 88 chars]...\u000aue, displayable false, showing false,\u000a\u0009null]], sharedCtx null\u000aXXX SetVisible XXX\u000aXXX Create Buffer 1\u000aXXX Reuse Buffer 1\u000aXXX SetVisible XXX\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342435423 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342435428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.31,
      "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 @ 1752342432714 ms III - Start\u000aSLOCK [T main @ 1752342432718 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000aXXX START DEMO XXX\u000aXXX WWPanel: shareWith null, sharedCtx null\u000aXXX WWPanel: shareWith AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handl\u000a...[truncated 88 chars]...\u000aue, displayable false, showing false,\u000a\u0009null]], sharedCtx null\u000aXXX SetVisible XXX\u000aXXX Create Buffer 1\u000aXXX Reuse Buffer 1\u000aXXX SetVisible XXX\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342435423 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342435428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:47:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
          "duration" : 6.012,
          "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-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f16842aaec0, owner true, ResourceToolkitLock[obj 0x16ec026f, isOwner true, <2bbf2da8, 7cb5d042>[count 1, qsz 0, owner <Thread-0>]], obj 0x20ffe559]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, s\u000a...[truncated 10280 chars]...\u000ableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:736)\u000a\u0009at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130)\u000a\u0009at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)\u000a\u0009at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)\u000a\u0009at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)\u000a\u0009at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)\u000a\u0009... 5 more\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
          "duration" : 6.002,
          "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-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f16842aaec0, owner true, ResourceToolkitLock[obj 0x16ec026f, isOwner true, <2bbf2da8, 7cb5d042>[count 1, qsz 0, owner <Thread-0>]], obj 0x20ffe559]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, s\u000a...[truncated 10280 chars]...\u000ableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:736)\u000a\u0009at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130)\u000a\u0009at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)\u000a\u0009at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)\u000a\u0009at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)\u000a\u0009at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)\u000a\u0009... 5 more\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.079,
      "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-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f16842aaec0, owner true, ResourceToolkitLock[obj 0x16ec026f, isOwner true, <2bbf2da8, 7cb5d042>[count 1, qsz 0, owner <Thread-0>]], obj 0x20ffe559]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL4bc/GL4bc.sw]\u000aGL Version     4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, s\u000a...[truncated 10280 chars]...\u000ableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:736)\u000a\u0009at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130)\u000a\u0009at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)\u000a\u0009at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)\u000a\u0009at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)\u000a\u0009at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)\u000a\u0009... 5 more\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:47:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 0.994,
          "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 @ 1752342448781 ms III - Start\u000aSLOCK [T main @ 1752342448786 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3\u000a...[truncated 19971 chars]...\u000arofile.initSingleton():    109ms\u000a  Demo Code:                    437ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752342451999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342452001 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.TestShutdownCompleteAWT",
          "duration" : 0.566,
          "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 @ 1752342448781 ms III - Start\u000aSLOCK [T main @ 1752342448786 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3\u000a...[truncated 19971 chars]...\u000arofile.initSingleton():    109ms\u000a  Demo Code:                    437ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752342451999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342452001 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.TestShutdownCompleteAWT",
          "duration" : 0.543,
          "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 @ 1752342448781 ms III - Start\u000aSLOCK [T main @ 1752342448786 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3\u000a...[truncated 19971 chars]...\u000arofile.initSingleton():    109ms\u000a  Demo Code:                    437ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752342451999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342452001 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.TestShutdownCompleteAWT",
          "duration" : 1.088,
          "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 @ 1752342448781 ms III - Start\u000aSLOCK [T main @ 1752342448786 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3\u000a...[truncated 19971 chars]...\u000arofile.initSingleton():    109ms\u000a  Demo Code:                    437ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752342451999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342452001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.811,
      "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 @ 1752342448781 ms III - Start\u000aSLOCK [T main @ 1752342448786 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3\u000a...[truncated 19971 chars]...\u000arofile.initSingleton():    109ms\u000a  Demo Code:                    437ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752342451999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342452001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:47:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 1.033,
          "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 @ 1752341701161 ms III - Start\u000aSLOCK [T main @ 1752341701166 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 nu\u000a...[truncated 19903 chars]...\u000aofile.initSingleton():    113ms\u000a  Demo Code:                    485ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752341704619 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341704621 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3901d134, isOwner false, <14d3bc22, 12d4bf7e>[count 0, qsz 0, owner <NULL>]], obj 0x25d250c6]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceTo\u000a...[truncated 652 chars]...\u000aResourceToolkitLock[obj 0x6ad82709, isOwner false, <510f3d34, 7817fd62>[count 0, qsz 0, owner <NULL>]], obj 0x8297b3a]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xb2c9a9c, isOwner false, <4c178a76, fa4c865>[count 0, qsz 0, owner <NULL>]], obj 0x3bd82cf5]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 0.623,
          "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 @ 1752341701161 ms III - Start\u000aSLOCK [T main @ 1752341701166 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 nu\u000a...[truncated 19903 chars]...\u000aofile.initSingleton():    113ms\u000a  Demo Code:                    485ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752341704619 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341704621 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3901d134, isOwner false, <14d3bc22, 12d4bf7e>[count 0, qsz 0, owner <NULL>]], obj 0x25d250c6]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceTo\u000a...[truncated 652 chars]...\u000aResourceToolkitLock[obj 0x6ad82709, isOwner false, <510f3d34, 7817fd62>[count 0, qsz 0, owner <NULL>]], obj 0x8297b3a]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xb2c9a9c, isOwner false, <4c178a76, fa4c865>[count 0, qsz 0, owner <NULL>]], obj 0x3bd82cf5]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 0.589,
          "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 @ 1752341701161 ms III - Start\u000aSLOCK [T main @ 1752341701166 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 nu\u000a...[truncated 19903 chars]...\u000aofile.initSingleton():    113ms\u000a  Demo Code:                    485ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752341704619 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341704621 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3901d134, isOwner false, <14d3bc22, 12d4bf7e>[count 0, qsz 0, owner <NULL>]], obj 0x25d250c6]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceTo\u000a...[truncated 652 chars]...\u000aResourceToolkitLock[obj 0x6ad82709, isOwner false, <510f3d34, 7817fd62>[count 0, qsz 0, owner <NULL>]], obj 0x8297b3a]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xb2c9a9c, isOwner false, <4c178a76, fa4c865>[count 0, qsz 0, owner <NULL>]], obj 0x3bd82cf5]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 1.184,
          "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 @ 1752341701161 ms III - Start\u000aSLOCK [T main @ 1752341701166 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 nu\u000a...[truncated 19903 chars]...\u000aofile.initSingleton():    113ms\u000a  Demo Code:                    485ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752341704619 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341704621 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3901d134, isOwner false, <14d3bc22, 12d4bf7e>[count 0, qsz 0, owner <NULL>]], obj 0x25d250c6]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceTo\u000a...[truncated 652 chars]...\u000aResourceToolkitLock[obj 0x6ad82709, isOwner false, <510f3d34, 7817fd62>[count 0, qsz 0, owner <NULL>]], obj 0x8297b3a]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xb2c9a9c, isOwner false, <4c178a76, fa4c865>[count 0, qsz 0, owner <NULL>]], obj 0x3bd82cf5]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000a"
        }
      ],
      "duration" : 4.05,
      "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 @ 1752341701161 ms III - Start\u000aSLOCK [T main @ 1752341701166 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 nu\u000a...[truncated 19903 chars]...\u000aofile.initSingleton():    113ms\u000a  Demo Code:                    485ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         2ms\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 @ 1752341704619 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341704621 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3901d134, isOwner false, <14d3bc22, 12d4bf7e>[count 0, qsz 0, owner <NULL>]], obj 0x25d250c6]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceTo\u000a...[truncated 652 chars]...\u000aResourceToolkitLock[obj 0x6ad82709, isOwner false, <510f3d34, 7817fd62>[count 0, qsz 0, owner <NULL>]], obj 0x8297b3a]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xb2c9a9c, isOwner false, <4c178a76, fa4c865>[count 0, qsz 0, owner <NULL>]], obj 0x3bd82cf5]\u000aGLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw]\u000a",
      "timestamp" : "2025-07-12T17:35:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT",
          "duration" : 3.342,
          "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 @ 1752342452970 ms III - Start\u000aSLOCK [T main @ 1752342452975 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 0x2cdd0d4b\u000aCreating vertex VBO on slave 0x2cdd0d4b\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 @ 1752342460162 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342460164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT",
          "duration" : 3.323,
          "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 @ 1752342452970 ms III - Start\u000aSLOCK [T main @ 1752342452975 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 0x2cdd0d4b\u000aCreating vertex VBO on slave 0x2cdd0d4b\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 @ 1752342460162 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342460164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.788,
      "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 @ 1752342452970 ms III - Start\u000aSLOCK [T main @ 1752342452975 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 0x2cdd0d4b\u000aCreating vertex VBO on slave 0x2cdd0d4b\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 @ 1752342460162 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342460164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:47:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 3.768,
          "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 @ 1752341385519 ms III - Start\u000aSLOCK [T main @ 1752341385538 ms +++ localhost/127.0.0.1:59999 - Locked within 56 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 35684 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 @ 1752341395389 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341395395 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 3.282,
          "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 @ 1752341385519 ms III - Start\u000aSLOCK [T main @ 1752341385538 ms +++ localhost/127.0.0.1:59999 - Locked within 56 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 35684 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 @ 1752341395389 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341395395 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 1.363,
          "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 @ 1752341385519 ms III - Start\u000aSLOCK [T main @ 1752341385538 ms +++ localhost/127.0.0.1:59999 - Locked within 56 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 35684 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 @ 1752341395389 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341395395 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 1.318,
          "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 @ 1752341385519 ms III - Start\u000aSLOCK [T main @ 1752341385538 ms +++ localhost/127.0.0.1:59999 - Locked within 56 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 35684 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 @ 1752341395389 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341395395 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.669,
      "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 @ 1752341385519 ms III - Start\u000aSLOCK [T main @ 1752341385538 ms +++ localhost/127.0.0.1:59999 - Locked within 56 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 35684 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 @ 1752341395389 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341395395 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:29:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 1.579,
          "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 @ 1752342461262 ms III - Start\u000aSLOCK [T main @ 1752342461266 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 437, frames 1\u000a...[truncated 34479 chars]...\u000adispose 0x33065d67: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x33065d67 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 @ 1752342467179 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342467183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.865,
          "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 @ 1752342461262 ms III - Start\u000aSLOCK [T main @ 1752342461266 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 437, frames 1\u000a...[truncated 34479 chars]...\u000adispose 0x33065d67: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x33065d67 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 @ 1752342467179 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342467183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.852,
          "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 @ 1752342461262 ms III - Start\u000aSLOCK [T main @ 1752342461266 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 437, frames 1\u000a...[truncated 34479 chars]...\u000adispose 0x33065d67: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x33065d67 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 @ 1752342467179 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342467183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.852,
          "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 @ 1752342461262 ms III - Start\u000aSLOCK [T main @ 1752342461266 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 437, frames 1\u000a...[truncated 34479 chars]...\u000adispose 0x33065d67: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x33065d67 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 @ 1752342467179 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342467183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.88,
          "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 @ 1752342461262 ms III - Start\u000aSLOCK [T main @ 1752342461266 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 437, frames 1\u000a...[truncated 34479 chars]...\u000adispose 0x33065d67: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x33065d67 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 @ 1752342467179 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342467183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.854,
          "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 @ 1752342461262 ms III - Start\u000aSLOCK [T main @ 1752342461266 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 437, frames 1\u000a...[truncated 34479 chars]...\u000adispose 0x33065d67: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x33065d67 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 @ 1752342467179 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342467183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.519,
      "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 @ 1752342461262 ms III - Start\u000aSLOCK [T main @ 1752342461266 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 437, frames 1\u000a...[truncated 34479 chars]...\u000adispose 0x33065d67: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x33065d67 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 @ 1752342467179 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342467183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:47:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
          "duration" : 2.491,
          "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 @ 1752342468140 ms III - Start\u000aSLOCK [T main @ 1752342468145 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x59af0466: tileRendererInUse null, GearsES2[obj 0x59af0466 isInit false, usesShared false\u000a...[truncated 13896 chars]...\u000a,main] GearsES2.dispose 0x27ff5d15: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ff5d15 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 @ 1752342472460 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342472463 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.anim.TestAnimatorGLJPanel01AWT",
          "duration" : 1.774,
          "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 @ 1752342468140 ms III - Start\u000aSLOCK [T main @ 1752342468145 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x59af0466: tileRendererInUse null, GearsES2[obj 0x59af0466 isInit false, usesShared false\u000a...[truncated 13896 chars]...\u000a,main] GearsES2.dispose 0x27ff5d15: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ff5d15 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 @ 1752342472460 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342472463 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.967,
      "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 @ 1752342468140 ms III - Start\u000aSLOCK [T main @ 1752342468145 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x59af0466: tileRendererInUse null, GearsES2[obj 0x59af0466 isInit false, usesShared false\u000a...[truncated 13896 chars]...\u000a,main] GearsES2.dispose 0x27ff5d15: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ff5d15 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 @ 1752342472460 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342472463 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:47:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
          "duration" : 2.437,
          "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 @ 1752341705415 ms III - Start\u000aSLOCK [T main @ 1752341705420 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[#34,main-null,5,main] GearsES2.init.0 0x3c41ed1d: tileRendererInUse null, GearsES2[obj 0x3c41ed1d isInit false, usesShared false, 1 nu\u000a...[truncated 12843 chars]...\u000aS2.dispose 0x7eac9008: tileRendererInUse null\u000aThread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7eac9008 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 @ 1752341709799 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341709803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
          "duration" : 1.918,
          "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 @ 1752341705415 ms III - Start\u000aSLOCK [T main @ 1752341705420 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[#34,main-null,5,main] GearsES2.init.0 0x3c41ed1d: tileRendererInUse null, GearsES2[obj 0x3c41ed1d isInit false, usesShared false, 1 nu\u000a...[truncated 12843 chars]...\u000aS2.dispose 0x7eac9008: tileRendererInUse null\u000aThread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7eac9008 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 @ 1752341709799 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341709803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.02,
      "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 @ 1752341705415 ms III - Start\u000aSLOCK [T main @ 1752341705420 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[#34,main-null,5,main] GearsES2.init.0 0x3c41ed1d: tileRendererInUse null, GearsES2[obj 0x3c41ed1d isInit false, usesShared false, 1 nu\u000a...[truncated 12843 chars]...\u000aS2.dispose 0x7eac9008: tileRendererInUse null\u000aThread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7eac9008 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 @ 1752341709799 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341709803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:35:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 2.047,
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.36,
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.777,
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.525,
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.638,
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.356,
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.758,
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.481,
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test17ExclPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 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.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.0,
          "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.827,
      "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 @ 1752342473620 ms III - Start\u000aSLOCK [T main @ 1752342473625 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4903 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 @ 1752342482842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342482845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:47:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 2.034,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.396,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.017,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.4,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.966,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.683,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.449,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.7,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.7,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.416,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.016,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.417,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.983,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.684,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.484,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.666,
          "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.819,
      "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 @ 1752341710703 ms III - Start\u000aSLOCK [T main @ 1752341710707 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341735903 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341735907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:35:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 2.034,
          "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.349,
          "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.777,
          "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.474,
          "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test08ExclPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.64,
          "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.363,
          "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13ExclPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.746,
          "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.499,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.794,
      "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 @ 1752342483783 ms III - Start\u000aSLOCK [T main @ 1752342483788 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\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 4839 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 @ 1752342492975 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342492979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:48:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 2.034,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.396,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.016,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.4,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.949,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.65,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.434,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.65,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.7,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.416,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.033,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.417,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 2.0,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.7,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.467,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.683,
          "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.713,
      "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 @ 1752341736799 ms III - Start\u000aSLOCK [T main @ 1752341736803 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 @ 1752341761918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341761921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:35:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.801,
          "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 @ 1752341762679 ms III - Start\u000aSLOCK [T main @ 1752341762684 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 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 @ 1752341776151 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341776154 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.479,
          "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 @ 1752341762679 ms III - Start\u000aSLOCK [T main @ 1752341762684 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 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 @ 1752341776151 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341776154 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.716,
          "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 @ 1752341762679 ms III - Start\u000aSLOCK [T main @ 1752341762684 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 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 @ 1752341776151 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341776154 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.767,
          "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 @ 1752341762679 ms III - Start\u000aSLOCK [T main @ 1752341762684 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 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 @ 1752341776151 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341776154 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.5,
          "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 @ 1752341762679 ms III - Start\u000aSLOCK [T main @ 1752341762684 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 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 @ 1752341776151 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341776154 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.483,
          "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 @ 1752341762679 ms III - Start\u000aSLOCK [T main @ 1752341762684 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 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 @ 1752341776151 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341776154 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.783,
          "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 @ 1752341762679 ms III - Start\u000aSLOCK [T main @ 1752341762684 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 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 @ 1752341776151 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341776154 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.766,
          "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 @ 1752341762679 ms III - Start\u000aSLOCK [T main @ 1752341762684 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 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 @ 1752341776151 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341776154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.098,
      "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 @ 1752341762679 ms III - Start\u000aSLOCK [T main @ 1752341762684 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 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 @ 1752341776151 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341776154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:36:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.817,
          "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 @ 1752341777039 ms III - Start\u000aSLOCK [T main @ 1752341777043 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 @ 1752341790503 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341790506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.463,
          "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 @ 1752341777039 ms III - Start\u000aSLOCK [T main @ 1752341777043 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 @ 1752341790503 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341790506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.733,
          "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 @ 1752341777039 ms III - Start\u000aSLOCK [T main @ 1752341777043 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 @ 1752341790503 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341790506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.733,
          "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 @ 1752341777039 ms III - Start\u000aSLOCK [T main @ 1752341777043 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 @ 1752341790503 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341790506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.5,
          "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 @ 1752341777039 ms III - Start\u000aSLOCK [T main @ 1752341777043 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 @ 1752341790503 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341790506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.483,
          "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 @ 1752341777039 ms III - Start\u000aSLOCK [T main @ 1752341777043 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 @ 1752341790503 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341790506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.767,
          "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 @ 1752341777039 ms III - Start\u000aSLOCK [T main @ 1752341777043 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 @ 1752341790503 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341790506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.766,
          "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 @ 1752341777039 ms III - Start\u000aSLOCK [T main @ 1752341777043 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 @ 1752341790503 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341790506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.06,
      "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 @ 1752341777039 ms III - Start\u000aSLOCK [T main @ 1752341777043 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 @ 1752341790503 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341790506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:36:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
          "duration" : 4.782,
          "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 @ 1752342493877 ms III - Start\u000aSLOCK [T main @ 1752342493882 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 33293 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 @ 1752342498690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342498692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.427,
      "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 @ 1752342493877 ms III - Start\u000aSLOCK [T main @ 1752342493882 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 33293 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 @ 1752342498690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342498692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:48:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.845,
          "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 @ 1752341791284 ms III - Start\u000aSLOCK [T main @ 1752341791288 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#36,Thread-1-Animator#00,5,main] GearsES2.init.0 0x22f21209: tileRendererInUse null, GearsES2[obj 0x22f21209 \u000a...[truncated 28467 chars]...\u000a,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\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 @ 1752341806000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341806006 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.347,
          "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 @ 1752341791284 ms III - Start\u000aSLOCK [T main @ 1752341791288 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#36,Thread-1-Animator#00,5,main] GearsES2.init.0 0x22f21209: tileRendererInUse null, GearsES2[obj 0x22f21209 \u000a...[truncated 28467 chars]...\u000a,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\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 @ 1752341806000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341806006 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.367,
          "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 @ 1752341791284 ms III - Start\u000aSLOCK [T main @ 1752341791288 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#36,Thread-1-Animator#00,5,main] GearsES2.init.0 0x22f21209: tileRendererInUse null, GearsES2[obj 0x22f21209 \u000a...[truncated 28467 chars]...\u000a,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\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 @ 1752341806000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341806006 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.332,
          "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 @ 1752341791284 ms III - Start\u000aSLOCK [T main @ 1752341791288 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#36,Thread-1-Animator#00,5,main] GearsES2.init.0 0x22f21209: tileRendererInUse null, GearsES2[obj 0x22f21209 \u000a...[truncated 28467 chars]...\u000a,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\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 @ 1752341806000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341806006 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.384,
          "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 @ 1752341791284 ms III - Start\u000aSLOCK [T main @ 1752341791288 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#36,Thread-1-Animator#00,5,main] GearsES2.init.0 0x22f21209: tileRendererInUse null, GearsES2[obj 0x22f21209 \u000a...[truncated 28467 chars]...\u000a,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\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 @ 1752341806000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341806006 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.385,
          "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 @ 1752341791284 ms III - Start\u000aSLOCK [T main @ 1752341791288 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#36,Thread-1-Animator#00,5,main] GearsES2.init.0 0x22f21209: tileRendererInUse null, GearsES2[obj 0x22f21209 \u000a...[truncated 28467 chars]...\u000a,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\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 @ 1752341806000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341806006 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.318,
      "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 @ 1752341791284 ms III - Start\u000aSLOCK [T main @ 1752341791288 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#36,Thread-1-Animator#00,5,main] GearsES2.init.0 0x22f21209: tileRendererInUse null, GearsES2[obj 0x22f21209 \u000a...[truncated 28467 chars]...\u000a,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main]\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 @ 1752341806000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341806006 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:36:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 3.564,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.99,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.966,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.964,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.962,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.04,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.959,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.021,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.991,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.036,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.96,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 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.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.021,
          "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.107,
      "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 @ 1752342499579 ms III - Start\u000aSLOCK [T main @ 1752342499584 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 21885 chars]...\u000aw, GLProfile[GL2ES2/GL4.sw], 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 @ 1752342524088 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342524090 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:48:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.557,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.012,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.969,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.008,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.091,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.156,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.968,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.021,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.07,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.065,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.97,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 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.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.02,
          "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.526,
      "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 @ 1752341806805 ms III - Start\u000aSLOCK [T main @ 1752341806810 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15749 chars]...\u000a, GLProfile[GL2ES2/GL4.sw], 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 @ 1752341831740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341831743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:36:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
          "duration" : 2.632,
          "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 @ 1752341832547 ms III - Start\u000aSLOCK [T main @ 1752341832551 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[#34,Thread-1-null,5,main] GearsES2.init.0 0x36ee041e: tileRendererInUse null, GearsES2[obj 0x36ee041e isInit false, usesShare\u000a...[truncated 5718 chars]...\u000a[#37,Thread-4,5,main] GearsES2.dispose 0x3c137907 FIN\u000aQUIT Window Thread[#40,Thread-1-Display-.x11_:0-1-EDT-4,5,main]\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 @ 1752341837334 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341837338 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.TestGLContextDrawableSwitch10NEWT",
          "duration" : 2.129,
          "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 @ 1752341832547 ms III - Start\u000aSLOCK [T main @ 1752341832551 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[#34,Thread-1-null,5,main] GearsES2.init.0 0x36ee041e: tileRendererInUse null, GearsES2[obj 0x36ee041e isInit false, usesShare\u000a...[truncated 5718 chars]...\u000a[#37,Thread-4,5,main] GearsES2.dispose 0x3c137907 FIN\u000aQUIT Window Thread[#40,Thread-1-Display-.x11_:0-1-EDT-4,5,main]\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 @ 1752341837334 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341837338 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.378,
      "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 @ 1752341832547 ms III - Start\u000aSLOCK [T main @ 1752341832551 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[#34,Thread-1-null,5,main] GearsES2.init.0 0x36ee041e: tileRendererInUse null, GearsES2[obj 0x36ee041e isInit false, usesShare\u000a...[truncated 5718 chars]...\u000a[#37,Thread-4,5,main] GearsES2.dispose 0x3c137907 FIN\u000aQUIT Window Thread[#40,Thread-1-Display-.x11_:0-1-EDT-4,5,main]\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 @ 1752341837334 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341837338 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
          "duration" : 2.795,
          "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 @ 1752342525118 ms III - Start\u000aSLOCK [T main @ 1752342525123 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[#41,Thread-1-null,5,m\u000a...[truncated 6380 chars]...\u000a1-EDT-4,5,main] GearsES2.dispose 0x4f1950e0 FIN\u000awaitForRealized: to false, goal reached true\u000aGLAD Lifecycle.X GLWindow\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 @ 1752342530156 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342530158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
          "duration" : 2.214,
          "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 @ 1752342525118 ms III - Start\u000aSLOCK [T main @ 1752342525123 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[#41,Thread-1-null,5,m\u000a...[truncated 6380 chars]...\u000a1-EDT-4,5,main] GearsES2.dispose 0x4f1950e0 FIN\u000awaitForRealized: to false, goal reached true\u000aGLAD Lifecycle.X GLWindow\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 @ 1752342530156 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342530158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.637,
      "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 @ 1752342525118 ms III - Start\u000aSLOCK [T main @ 1752342525123 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[#41,Thread-1-null,5,m\u000a...[truncated 6380 chars]...\u000a1-EDT-4,5,main] GearsES2.dispose 0x4f1950e0 FIN\u000awaitForRealized: to false, goal reached true\u000aGLAD Lifecycle.X GLWindow\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 @ 1752342530156 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342530158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:48:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 2.757,
          "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 @ 1752342531197 ms III - Start\u000aSLOCK [T main @ 1752342531202 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#30,AWT-E\u000a...[truncated 7379 chars]...\u000aels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342536136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342536138 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" : 2.146,
          "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 @ 1752342531197 ms III - Start\u000aSLOCK [T main @ 1752342531202 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#30,AWT-E\u000a...[truncated 7379 chars]...\u000aels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342536136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342536138 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.0,
          "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 @ 1752342531197 ms III - Start\u000aSLOCK [T main @ 1752342531202 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#30,AWT-E\u000a...[truncated 7379 chars]...\u000aels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342536136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342536138 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.0,
          "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 @ 1752342531197 ms III - Start\u000aSLOCK [T main @ 1752342531202 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#30,AWT-E\u000a...[truncated 7379 chars]...\u000aels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342536136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342536138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.562,
      "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 @ 1752342531197 ms III - Start\u000aSLOCK [T main @ 1752342531202 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#30,AWT-E\u000a...[truncated 7379 chars]...\u000aels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342536136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342536138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:48:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 2.805,
          "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 @ 1752342537058 ms III - Start\u000aSLOCK [T main @ 1752342537063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15200 chars]...\u000aeSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342546532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342546534 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.196,
          "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 @ 1752342537058 ms III - Start\u000aSLOCK [T main @ 1752342537063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15200 chars]...\u000aeSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342546532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342546534 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.235,
          "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 @ 1752342537058 ms III - Start\u000aSLOCK [T main @ 1752342537063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15200 chars]...\u000aeSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342546532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342546534 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.18,
          "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 @ 1752342537058 ms III - Start\u000aSLOCK [T main @ 1752342537063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15200 chars]...\u000aeSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342546532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342546534 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.0,
          "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 @ 1752342537058 ms III - Start\u000aSLOCK [T main @ 1752342537063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15200 chars]...\u000aeSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342546532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342546534 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.0,
          "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 @ 1752342537058 ms III - Start\u000aSLOCK [T main @ 1752342537063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15200 chars]...\u000aeSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342546532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342546534 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.01,
          "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 @ 1752342537058 ms III - Start\u000aSLOCK [T main @ 1752342537063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15200 chars]...\u000aeSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342546532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342546534 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 @ 1752342537058 ms III - Start\u000aSLOCK [T main @ 1752342537063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15200 chars]...\u000aeSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342546532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342546534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.077,
      "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 @ 1752342537058 ms III - Start\u000aSLOCK [T main @ 1752342537063 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15200 chars]...\u000aeSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aPlatform doesn't support offscreen rendering.\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 @ 1752342546532 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342546534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:48:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.704,
          "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 @ 1752342547444 ms III - Start\u000aSLOCK [T main @ 1752342547448 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 7855 chars]...\u000aalse\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58 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 @ 1752342549793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342549796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 303 chars]...\u000aLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile GLES2: GLProfile[GLES2/GLES3.sw]\u000aGLProfile GL2: GLProfile[GL2/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.545,
          "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 @ 1752342547444 ms III - Start\u000aSLOCK [T main @ 1752342547448 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 7855 chars]...\u000aalse\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58 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 @ 1752342549793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342549796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 303 chars]...\u000aLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile GLES2: GLProfile[GLES2/GLES3.sw]\u000aGLProfile GL2: GLProfile[GL2/GL4bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.565,
          "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 @ 1752342547444 ms III - Start\u000aSLOCK [T main @ 1752342547448 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 7855 chars]...\u000aalse\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58 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 @ 1752342549793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342549796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 303 chars]...\u000aLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile GLES2: GLProfile[GLES2/GLES3.sw]\u000aGLProfile GL2: GLProfile[GL2/GL4bc.sw]\u000a"
        }
      ],
      "duration" : 2.953,
      "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 @ 1752342547444 ms III - Start\u000aSLOCK [T main @ 1752342547448 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 7855 chars]...\u000aalse\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58 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 @ 1752342549793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342549796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 303 chars]...\u000aLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\u000aGLProfile GLES2: GLProfile[GLES2/GLES3.sw]\u000aGLProfile GL2: GLProfile[GL2/GL4bc.sw]\u000a",
      "timestamp" : "2025-07-12T17:49:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
          "duration" : 0.486,
          "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 @ 1752342550687 ms III - Start\u000aSLOCK [T main @ 1752342550691 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1752342551217 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342551233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : "windowClosing() called ..\u000a"
        }
      ],
      "duration" : 1.137,
      "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 @ 1752342550687 ms III - Start\u000aSLOCK [T main @ 1752342550691 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1752342551217 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342551233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
      "stdout" : "windowClosing() called ..\u000a",
      "timestamp" : "2025-07-12T17:49:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
          "duration" : 2.295,
          "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 @ 1752342552162 ms III - Start\u000aSLOCK [T main @ 1752342552167 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null,\u000a...[truncated 8404 chars]...\u000aQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f 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 @ 1752342555007 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342555010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        }
      ],
      "duration" : 3.452,
      "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 @ 1752342552162 ms III - Start\u000aSLOCK [T main @ 1752342552167 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null,\u000a...[truncated 8404 chars]...\u000aQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f 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 @ 1752342555007 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342555010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a",
      "timestamp" : "2025-07-12T17:49:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
          "duration" : 2.234,
          "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 @ 1752342555913 ms III - Start\u000aSLOCK [T main @ 1752342555918 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5552768b: tileRendererInUse null, GearsES2[obj 0x5552768b isInit false, usesShared false, 1 null,\u000a...[truncated 8399 chars]...\u000aQueue-0,6,main] GearsES2.dispose 0x5552768b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5552768b 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 @ 1752342558681 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342558684 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        }
      ],
      "duration" : 3.368,
      "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 @ 1752342555913 ms III - Start\u000aSLOCK [T main @ 1752342555918 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5552768b: tileRendererInUse null, GearsES2[obj 0x5552768b isInit false, usesShared false, 1 null,\u000a...[truncated 8399 chars]...\u000aQueue-0,6,main] GearsES2.dispose 0x5552768b: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5552768b 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 @ 1752342558681 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342558684 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a",
      "timestamp" : "2025-07-12T17:49:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
          "duration" : 1.516,
          "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 @ 1752342559534 ms III - Start\u000aSLOCK [T main @ 1752342559538 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 2459 chars]...\u000anterrupting*\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 @ 1752342562806 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342562821 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
          "duration" : 1.693,
          "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 @ 1752342559534 ms III - Start\u000aSLOCK [T main @ 1752342559538 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 2459 chars]...\u000anterrupting*\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 @ 1752342562806 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342562821 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.891,
      "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 @ 1752342559534 ms III - Start\u000aSLOCK [T main @ 1752342559538 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 2459 chars]...\u000anterrupting*\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 @ 1752342562806 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342562821 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
          "duration" : 3.385,
          "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 @ 1752342563769 ms III - Start\u000aSLOCK [T main @ 1752342563773 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 6520 chars]...\u000aotify()\u000aView3D[1].removeNotify()\u000aView3D[0].removeNotify()\u000aXXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 3285]\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 @ 1752342567711 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342567720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.556,
      "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 @ 1752342563769 ms III - Start\u000aSLOCK [T main @ 1752342563773 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 6520 chars]...\u000aotify()\u000aView3D[1].removeNotify()\u000aView3D[0].removeNotify()\u000aXXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 3285]\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 @ 1752342567711 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342567720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
          "duration" : 0.539,
          "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.sw], 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" : 0.594,
      "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.sw], 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-12T17:49:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
          "duration" : 1.248,
          "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 @ 1752342569558 ms III - Start\u000aSLOCK [T main @ 1752342569563 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342570834 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342570838 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.876,
      "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 @ 1752342569558 ms III - Start\u000aSLOCK [T main @ 1752342569563 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342570834 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342570838 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
          "duration" : 0.654,
          "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 @ 1752342571739 ms III - Start\u000aSLOCK [T main @ 1752342571743 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1752342572525 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342572528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
          "duration" : 0.106,
          "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 @ 1752342571739 ms III - Start\u000aSLOCK [T main @ 1752342571743 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1752342572525 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342572528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.386,
      "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 @ 1752342571739 ms III - Start\u000aSLOCK [T main @ 1752342571743 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1752342572525 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342572528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
          "duration" : 1.745,
          "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 @ 1752342573463 ms III - Start\u000aSLOCK [T main @ 1752342573467 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment\u000anumber of graphics devices 1\u000aX11GraphicsDevice[screen=0]\u000agraphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]\u000agr\u000a...[truncated 30732 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x535db67c: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x535db67c 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 @ 1752342575235 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342575237 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "cleaning up...\u000a"
        }
      ],
      "duration" : 2.385,
      "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 @ 1752342573463 ms III - Start\u000aSLOCK [T main @ 1752342573467 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment\u000anumber of graphics devices 1\u000aX11GraphicsDevice[screen=0]\u000agraphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]\u000agr\u000a...[truncated 30732 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x535db67c: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x535db67c 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 @ 1752342575235 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342575237 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "cleaning up...\u000a",
      "timestamp" : "2025-07-12T17:49:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 1.057,
          "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 @ 1752342576133 ms III - Start\u000aSLOCK [T main @ 1752342576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x234eb8fc: tileRendererInUse null, GearsES2[obj 0x234eb8fc isInit false, usesShared false,\u000a...[truncated 16910 chars]...\u000amain] GearsES2.dispose 0x73b05bf2: tileRendererInUse null\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73b05bf2 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 @ 1752342578239 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342578242 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.36,
          "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 @ 1752342576133 ms III - Start\u000aSLOCK [T main @ 1752342576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x234eb8fc: tileRendererInUse null, GearsES2[obj 0x234eb8fc isInit false, usesShared false,\u000a...[truncated 16910 chars]...\u000amain] GearsES2.dispose 0x73b05bf2: tileRendererInUse null\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73b05bf2 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 @ 1752342578239 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342578242 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.326,
          "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 @ 1752342576133 ms III - Start\u000aSLOCK [T main @ 1752342576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x234eb8fc: tileRendererInUse null, GearsES2[obj 0x234eb8fc isInit false, usesShared false,\u000a...[truncated 16910 chars]...\u000amain] GearsES2.dispose 0x73b05bf2: tileRendererInUse null\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73b05bf2 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 @ 1752342578239 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342578242 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.323,
          "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 @ 1752342576133 ms III - Start\u000aSLOCK [T main @ 1752342576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x234eb8fc: tileRendererInUse null, GearsES2[obj 0x234eb8fc isInit false, usesShared false,\u000a...[truncated 16910 chars]...\u000amain] GearsES2.dispose 0x73b05bf2: tileRendererInUse null\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73b05bf2 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 @ 1752342578239 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342578242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.709,
      "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 @ 1752342576133 ms III - Start\u000aSLOCK [T main @ 1752342576137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x234eb8fc: tileRendererInUse null, GearsES2[obj 0x234eb8fc isInit false, usesShared false,\u000a...[truncated 16910 chars]...\u000amain] GearsES2.dispose 0x73b05bf2: tileRendererInUse null\u000aThread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73b05bf2 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 @ 1752342578239 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342578242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:36"
    },
    {
      "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 @ 1752342579150 ms III - Start\u000aSLOCK [T main @ 1752342579155 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 @ 1752342579178 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342579183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.62,
      "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 @ 1752342579150 ms III - Start\u000aSLOCK [T main @ 1752342579155 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 @ 1752342579178 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342579183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 1.131,
          "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 @ 1752342579974 ms III - Start\u000aSLOCK [T main @ 1752342579979 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, uses\u000a...[truncated 7498 chars]...\u000aGearsES2.dispose 0x759d26fb: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb 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 @ 1752342582263 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342582270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 0.547,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02JSplitPaneWithHwGLCanvasContainer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342579974 ms III - Start\u000aSLOCK [T main @ 1752342579979 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, uses\u000a...[truncated 7498 chars]...\u000aGearsES2.dispose 0x759d26fb: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb 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 @ 1752342582263 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342582270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 0.545,
          "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 @ 1752342579974 ms III - Start\u000aSLOCK [T main @ 1752342579979 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, uses\u000a...[truncated 7498 chars]...\u000aGearsES2.dispose 0x759d26fb: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb 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 @ 1752342582263 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342582270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.895,
      "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 @ 1752342579974 ms III - Start\u000aSLOCK [T main @ 1752342579979 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, uses\u000a...[truncated 7498 chars]...\u000aGearsES2.dispose 0x759d26fb: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb 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 @ 1752342582263 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342582270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
          "duration" : 2.102,
          "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 @ 1752342583226 ms III - Start\u000aSLOCK [T main @ 1752342583231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen\u000aXXXX Visible Part 1/3\u000a0 s: 60 f / 222 ms, 270.2 fps, 3 ms/f; total: 60 f, 270.2 fps, 3 ms/f\u000a0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 120 f, 376\u000a...[truncated 824648 chars]...\u000atotal: 314160 f, 242033.8 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 242080.1 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 242126.3 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 242172.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 242218.8 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 242265.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 242311.2 fps, 0 ms/f\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
          "duration" : 0.001,
          "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 @ 1752342583226 ms III - Start\u000aSLOCK [T main @ 1752342583231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen\u000aXXXX Visible Part 1/3\u000a0 s: 60 f / 222 ms, 270.2 fps, 3 ms/f; total: 60 f, 270.2 fps, 3 ms/f\u000a0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 120 f, 376\u000a...[truncated 824648 chars]...\u000atotal: 314160 f, 242033.8 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 242080.1 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 242126.3 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 242172.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 242218.8 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 242265.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 242311.2 fps, 0 ms/f\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.25,
      "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 @ 1752342583226 ms III - Start\u000aSLOCK [T main @ 1752342583231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen\u000aXXXX Visible Part 1/3\u000a0 s: 60 f / 222 ms, 270.2 fps, 3 ms/f; total: 60 f, 270.2 fps, 3 ms/f\u000a0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 120 f, 376\u000a...[truncated 824648 chars]...\u000atotal: 314160 f, 242033.8 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 242080.1 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 242126.3 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 242172.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 242218.8 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 242265.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 242311.2 fps, 0 ms/f\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
          "duration" : 0.806,
          "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 @ 1752342587900 ms III - Start\u000aSLOCK [T main @ 1752342587904 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342588758 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342588766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.464,
      "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 @ 1752342587900 ms III - Start\u000aSLOCK [T main @ 1752342587904 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342588758 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342588766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
          "duration" : 2.915,
          "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 @ 1752342589665 ms III - Start\u000aSLOCK [T main @ 1752342589669 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x3b2c72c2)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDr\u000a...[truncated 44946 chars]...\u000awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe15b7e8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe15b7e8 FIN\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342594883 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342594886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
          "duration" : 2.261,
          "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 @ 1752342589665 ms III - Start\u000aSLOCK [T main @ 1752342589669 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x3b2c72c2)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDr\u000a...[truncated 44946 chars]...\u000awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe15b7e8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe15b7e8 FIN\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342594883 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342594886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.822,
      "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 @ 1752342589665 ms III - Start\u000aSLOCK [T main @ 1752342589669 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x3b2c72c2)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDr\u000a...[truncated 44946 chars]...\u000awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe15b7e8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe15b7e8 FIN\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342594883 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342594886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
          "duration" : 3.885,
          "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 @ 1752342595760 ms III - Start\u000aSLOCK [T main @ 1752342595764 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(0x208be7a1)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,\u000a\u0009F\u000a...[truncated 26202 chars]...\u000an: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9 FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342599681 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342599685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.522,
      "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 @ 1752342595760 ms III - Start\u000aSLOCK [T main @ 1752342595764 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(0x208be7a1)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,\u000a\u0009F\u000a...[truncated 26202 chars]...\u000an: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9 FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342599681 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342599685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:49:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 3.208,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.647,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.685,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.647,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.658,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.672,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.669,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.67,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.677,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.635,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.637,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.648,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.644,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.648,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.67,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.671,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.675,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 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.678,
          "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 49.13,
      "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 @ 1752342600603 ms III - Start\u000aSLOCK [T main @ 1752342600607 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342601226 d 0ms]]\u000aThread\u000a...[truncated 78774 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:1752342649114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342649133 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342649135 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:50:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
          "duration" : 2.235,
          "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 @ 1752342650253 ms III - Start\u000aSLOCK [T main @ 1752342650257 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342650879 d 1ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 \u000a...[truncated 3180 chars]...\u000an] GearsES2.dispose 0x51f116b8 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342652499 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 @ 1752342652515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342652517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.86,
      "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 @ 1752342650253 ms III - Start\u000aSLOCK [T main @ 1752342650257 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342650879 d 1ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 \u000a...[truncated 3180 chars]...\u000an] GearsES2.dispose 0x51f116b8 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342652499 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 @ 1752342652515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342652517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:50:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
          "duration" : 2.271,
          "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 @ 1752342653416 ms III - Start\u000aSLOCK [T main @ 1752342653421 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342654085 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2948 chars]...\u000aarsES2.dispose 0x6913c1fb FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342655701 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 @ 1752342655717 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342655720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.899,
      "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 @ 1752342653416 ms III - Start\u000aSLOCK [T main @ 1752342653421 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342654085 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2948 chars]...\u000aarsES2.dispose 0x6913c1fb FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342655701 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 @ 1752342655717 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342655720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:50:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
          "duration" : 2.252,
          "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 @ 1752342656648 ms III - Start\u000aSLOCK [T main @ 1752342656653 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1752342657302 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2948 chars]...\u000aarsES2.dispose 0x6913c1fb FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342658914 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 @ 1752342658930 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342658934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.9,
      "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 @ 1752342656648 ms III - Start\u000aSLOCK [T main @ 1752342656653 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1752342657302 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2948 chars]...\u000aarsES2.dispose 0x6913c1fb FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342658914 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 @ 1752342658930 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342658934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:50:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
          "duration" : 2.278,
          "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 @ 1752342659831 ms III - Start\u000aSLOCK [T main @ 1752342659836 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:1752342660520 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2948 chars]...\u000aarsES2.dispose 0x51f116b8 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342662120 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 @ 1752342662139 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342662141 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.91,
      "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 @ 1752342659831 ms III - Start\u000aSLOCK [T main @ 1752342659836 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:1752342660520 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.\u000a...[truncated 2948 chars]...\u000aarsES2.dispose 0x51f116b8 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342662120 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 @ 1752342662139 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342662141 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:50:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
          "duration" : 2.217,
          "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 @ 1752342663107 ms III - Start\u000aSLOCK [T main @ 1752342663112 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342663620 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 7514 chars]...\u000a] GearsES2.dispose 0x6913c1fb FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342665334 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 @ 1752342665351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342665353 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.841,
      "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 @ 1752342663107 ms III - Start\u000aSLOCK [T main @ 1752342663112 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342663620 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 7514 chars]...\u000a] GearsES2.dispose 0x6913c1fb FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342665334 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 @ 1752342665351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342665353 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
          "duration" : 2.305,
          "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 @ 1752342666237 ms III - Start\u000aSLOCK [T main @ 1752342666242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342666830 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 7191 chars]...\u000a] GearsES2.dispose 0x51f116b8 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342668555 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 @ 1752342668572 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342668574 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.947,
      "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 @ 1752342666237 ms III - Start\u000aSLOCK [T main @ 1752342666242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342666830 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 7191 chars]...\u000a] GearsES2.dispose 0x51f116b8 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342668555 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 @ 1752342668572 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342668574 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.679,
          "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 @ 1752342669504 ms III - Start\u000aSLOCK [T main @ 1752342669509 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\u000a*** attachGLCanvas.X\u000a0 s: 60 f / 1 ms, 600\u000a...[truncated 95125 chars]...\u000arsES2.dispose 0xfa36558: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 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 @ 1752342674190 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342674193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.144,
          "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 @ 1752342669504 ms III - Start\u000aSLOCK [T main @ 1752342669509 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\u000a*** attachGLCanvas.X\u000a0 s: 60 f / 1 ms, 600\u000a...[truncated 95125 chars]...\u000arsES2.dispose 0xfa36558: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 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 @ 1752342674190 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342674193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.825,
          "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 @ 1752342669504 ms III - Start\u000aSLOCK [T main @ 1752342669509 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\u000a*** attachGLCanvas.X\u000a0 s: 60 f / 1 ms, 600\u000a...[truncated 95125 chars]...\u000arsES2.dispose 0xfa36558: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 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 @ 1752342674190 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342674193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.286,
      "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 @ 1752342669504 ms III - Start\u000aSLOCK [T main @ 1752342669509 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\u000a*** attachGLCanvas.X\u000a0 s: 60 f / 1 ms, 600\u000a...[truncated 95125 chars]...\u000arsES2.dispose 0xfa36558: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 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 @ 1752342674190 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342674193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.789,
          "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 @ 1752342675391 ms III - Start\u000aSLOCK [T main @ 1752342675395 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 121305 chars]...\u000aES2.dispose 0x41c2284a: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41c2284a 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 @ 1752342680816 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342680819 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.071,
          "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 @ 1752342675391 ms III - Start\u000aSLOCK [T main @ 1752342675395 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 121305 chars]...\u000aES2.dispose 0x41c2284a: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41c2284a 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 @ 1752342680816 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342680819 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.088,
          "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 @ 1752342675391 ms III - Start\u000aSLOCK [T main @ 1752342675395 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 121305 chars]...\u000aES2.dispose 0x41c2284a: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41c2284a 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 @ 1752342680816 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342680819 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.438,
          "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 @ 1752342675391 ms III - Start\u000aSLOCK [T main @ 1752342675395 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 121305 chars]...\u000aES2.dispose 0x41c2284a: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41c2284a 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 @ 1752342680816 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342680819 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.025,
      "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 @ 1752342675391 ms III - Start\u000aSLOCK [T main @ 1752342675395 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 121305 chars]...\u000aES2.dispose 0x41c2284a: tileRendererInUse null\u000aThread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41c2284a 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 @ 1752342680816 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342680819 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
          "duration" : 2.752,
          "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 @ 1752342681960 ms III - Start\u000aSLOCK [T main @ 1752342681965 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\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 @ 1752342684740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342684741 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Mesa/X.org\u000allvmpipe (LLVM 15.0.6, 256 bits)\u000a4.5 (Compatibility Profile) Mesa 22.3.6\u000aGL_3DFX_texture_compression_FXT1 GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPL\u000a...[truncated 12140 chars]...\u000aobj 0x3c2c4bd1], idx 0], visualID 0x53b, fbConfigID 0x17c,\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.sw], on-scr[.]],\u000a\u0009chosen    GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]]]],\u000a\u0009surfaceLock <1c104ab6, 4dc37be8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]\u000aRestarting surface...\u000aDone\u000a"
        }
      ],
      "duration" : 3.399,
      "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 @ 1752342681960 ms III - Start\u000aSLOCK [T main @ 1752342681965 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 21.0.7\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 @ 1752342684740 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342684741 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Mesa/X.org\u000allvmpipe (LLVM 15.0.6, 256 bits)\u000a4.5 (Compatibility Profile) Mesa 22.3.6\u000aGL_3DFX_texture_compression_FXT1 GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPL\u000a...[truncated 12140 chars]...\u000aobj 0x3c2c4bd1], idx 0], visualID 0x53b, fbConfigID 0x17c,\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.sw], on-scr[.]],\u000a\u0009chosen    GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]]]],\u000a\u0009surfaceLock <1c104ab6, 4dc37be8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]\u000aRestarting surface...\u000aDone\u000a",
      "timestamp" : "2025-07-12T17:51:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT",
          "duration" : 0.795,
          "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 @ 1752342685612 ms III - Start\u000aSLOCK [T main @ 1752342685616 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7b081769: tileRendererInUse null, GearsES2[obj 0x7b081769 isInit false, usesShared fal\u000a...[truncated 11317 chars]...\u000aead[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4bc9c2c8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4bc9c2c8 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 @ 1752342687626 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342687628 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT",
          "duration" : 0.678,
          "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 @ 1752342685612 ms III - Start\u000aSLOCK [T main @ 1752342685616 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7b081769: tileRendererInUse null, GearsES2[obj 0x7b081769 isInit false, usesShared fal\u000a...[truncated 11317 chars]...\u000aead[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4bc9c2c8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4bc9c2c8 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 @ 1752342687626 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342687628 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.614,
      "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 @ 1752342685612 ms III - Start\u000aSLOCK [T main @ 1752342685616 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7b081769: tileRendererInUse null, GearsES2[obj 0x7b081769 isInit false, usesShared fal\u000a...[truncated 11317 chars]...\u000aead[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4bc9c2c8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4bc9c2c8 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 @ 1752342687626 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342687628 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT",
          "duration" : 1.167,
          "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 @ 1752342688584 ms III - Start\u000aSLOCK [T main @ 1752342688589 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 444 chars]...\u000abobject-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 @ 1752342690324 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342690334 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.367,
      "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 @ 1752342688584 ms III - Start\u000aSLOCK [T main @ 1752342688589 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 444 chars]...\u000abobject-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 @ 1752342690324 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342690334 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
          "duration" : 0.693,
          "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 @ 1752342691271 ms III - Start\u000aSLOCK [T main @ 1752342691276 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x59a11f0f: tileRendererInUse null, GearsES2[obj 0x59a11f0f isInit false, usesShared fal\u000a...[truncated 11569 chars]...\u000aead[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc394bc: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc394bc 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 @ 1752342693140 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342693143 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.TestGLJPanelResize01AWT",
          "duration" : 0.621,
          "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 @ 1752342691271 ms III - Start\u000aSLOCK [T main @ 1752342691276 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x59a11f0f: tileRendererInUse null, GearsES2[obj 0x59a11f0f isInit false, usesShared fal\u000a...[truncated 11569 chars]...\u000aead[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc394bc: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc394bc 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 @ 1752342693140 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342693143 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.469,
      "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 @ 1752342691271 ms III - Start\u000aSLOCK [T main @ 1752342691276 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x59a11f0f: tileRendererInUse null, GearsES2[obj 0x59a11f0f isInit false, usesShared fal\u000a...[truncated 11569 chars]...\u000aead[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc394bc: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc394bc 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 @ 1752342693140 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342693143 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
          "duration" : 1.236,
          "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 @ 1752342694024 ms III - Start\u000aSLOCK [T main @ 1752342694029 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x146de8be: tileRendererInUse null, GearsES2[obj 0x146de8be isInit false, usesShared false\u000a...[truncated 16244 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342696744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342696746 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.TestGLJPanelTextureStateAWT",
          "duration" : 0.675,
          "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 @ 1752342694024 ms III - Start\u000aSLOCK [T main @ 1752342694029 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x146de8be: tileRendererInUse null, GearsES2[obj 0x146de8be isInit false, usesShared false\u000a...[truncated 16244 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342696744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342696746 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.TestGLJPanelTextureStateAWT",
          "duration" : 0.768,
          "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 @ 1752342694024 ms III - Start\u000aSLOCK [T main @ 1752342694029 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x146de8be: tileRendererInUse null, GearsES2[obj 0x146de8be isInit false, usesShared false\u000a...[truncated 16244 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342696744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342696746 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.jogl.awt.TestGLJPanelTextureStateAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342694024 ms III - Start\u000aSLOCK [T main @ 1752342694029 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x146de8be: tileRendererInUse null, GearsES2[obj 0x146de8be isInit false, usesShared false\u000a...[truncated 16244 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342696744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342696746 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
          "duration" : 1.11,
          "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 @ 1752342697676 ms III - Start\u000aSLOCK [T main @ 1752342697680 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 \u000a...[truncated 4701 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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 @ 1752342698812 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342698814 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.737,
      "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 @ 1752342697676 ms III - Start\u000aSLOCK [T main @ 1752342697680 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 \u000a...[truncated 4701 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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 @ 1752342698812 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342698814 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
          "duration" : 1.197,
          "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 @ 1752342699790 ms III - Start\u000aSLOCK [T main @ 1752342699794 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2abf4075: tileRendererInUse null, GearsES2[obj 0x2abf4075 isInit false, usesShared false, 1 null, 2 \u000a...[truncated 2160 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x2abf4075: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2abf4075 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 @ 1752342701019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342701021 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.83,
      "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 @ 1752342699790 ms III - Start\u000aSLOCK [T main @ 1752342699794 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2abf4075: tileRendererInUse null, GearsES2[obj 0x2abf4075 isInit false, usesShared false, 1 null, 2 \u000a...[truncated 2160 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x2abf4075: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2abf4075 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 @ 1752342701019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342701021 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
          "duration" : 3.302,
          "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 @ 1752342701967 ms III - Start\u000aSLOCK [T main @ 1752342701971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x57738a16: tileRendererInUse null, GearsES2[obj 0x57738a16 isInit false, usesShared false, 1 null, 2 null, 3 nul\u000a...[truncated 15310 chars]...\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7383a38f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7383a38f 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 @ 1752342708978 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342708980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 528 chars]...\u000aES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\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.sw]\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.181,
          "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 @ 1752342701967 ms III - Start\u000aSLOCK [T main @ 1752342701971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x57738a16: tileRendererInUse null, GearsES2[obj 0x57738a16 isInit false, usesShared false, 1 null, 2 null, 3 nul\u000a...[truncated 15310 chars]...\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7383a38f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7383a38f 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 @ 1752342708978 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342708980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 528 chars]...\u000aES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\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.sw]\u000atesting with java.awt.Window\u000acleaning up...\u000atesting with java.awt.Frame\u000acleaning up...\u000atesting with javax.swing.JFrame\u000acleaning up...\u000a"
        }
      ],
      "duration" : 7.616,
      "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 @ 1752342701967 ms III - Start\u000aSLOCK [T main @ 1752342701971 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x57738a16: tileRendererInUse null, GearsES2[obj 0x57738a16 isInit false, usesShared false, 1 null, 2 null, 3 nul\u000a...[truncated 15310 chars]...\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7383a38f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7383a38f 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 @ 1752342708978 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342708980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 528 chars]...\u000aES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000aGLProfile Default: GLProfile[GL4bc/GL4bc.sw]\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.sw]\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-12T17:51:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
          "duration" : 0.613,
          "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 @ 1752342709871 ms III - Start\u000aSLOCK [T main @ 1752342709875 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752342711548 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342711553 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.text.TestAWTTextRendererUseVertexArrayBug464",
          "duration" : 0.532,
          "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 @ 1752342709871 ms III - Start\u000aSLOCK [T main @ 1752342709875 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752342711548 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342711553 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.296,
      "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 @ 1752342709871 ms III - Start\u000aSLOCK [T main @ 1752342709875 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752342711548 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342711553 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 0.658,
          "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 @ 1752342712470 ms III - Start\u000aSLOCK [T main @ 1752342712474 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid\u000a...[truncated 1966 chars]...\u000aL4bc.sw], offscr[fbo]]\u000aXXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342713296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342713300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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.052,
          "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 @ 1752342712470 ms III - Start\u000aSLOCK [T main @ 1752342712474 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid\u000a...[truncated 1966 chars]...\u000aL4bc.sw], offscr[fbo]]\u000aXXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342713296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342713300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752342712470 ms III - Start\u000aSLOCK [T main @ 1752342712474 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid\u000a...[truncated 1966 chars]...\u000aL4bc.sw], offscr[fbo]]\u000aXXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342713296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342713300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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.036,
          "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 @ 1752342712470 ms III - Start\u000aSLOCK [T main @ 1752342712474 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid\u000a...[truncated 1966 chars]...\u000aL4bc.sw], offscr[fbo]]\u000aXXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342713296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342713300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        }
      ],
      "duration" : 1.422,
      "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 @ 1752342712470 ms III - Start\u000aSLOCK [T main @ 1752342712474 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid\u000a...[truncated 1966 chars]...\u000aL4bc.sw], offscr[fbo]]\u000aXXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342713296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342713300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a",
      "timestamp" : "2025-07-12T17:51:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
          "duration" : 0.558,
          "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 @ 1752341838080 ms III - Start\u000aSLOCK [T main @ 1752341838085 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT\u000a...[truncated 2598 chars]...\u000a(Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341838813 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341838816 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.058,
          "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 @ 1752341838080 ms III - Start\u000aSLOCK [T main @ 1752341838085 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT\u000a...[truncated 2598 chars]...\u000a(Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341838813 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341838816 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.055,
          "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 @ 1752341838080 ms III - Start\u000aSLOCK [T main @ 1752341838085 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT\u000a...[truncated 2598 chars]...\u000a(Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341838813 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341838816 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.038,
          "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 @ 1752341838080 ms III - Start\u000aSLOCK [T main @ 1752341838085 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT\u000a...[truncated 2598 chars]...\u000a(Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341838813 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341838816 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" : 1.326,
      "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 @ 1752341838080 ms III - Start\u000aSLOCK [T main @ 1752341838085 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT\u000a...[truncated 2598 chars]...\u000a(Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341838813 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341838816 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-12T17:37:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT",
          "duration" : 0.52,
          "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 @ 1752341839575 ms III - Start\u000aSLOCK [T main @ 1752341839580 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a#  1/528: GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], \u000a...[truncated 103351 chars]...\u000a/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\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 @ 1752341840123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341840128 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT",
          "duration" : 0.003,
          "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 @ 1752341839575 ms III - Start\u000aSLOCK [T main @ 1752341839580 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a#  1/528: GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], \u000a...[truncated 103351 chars]...\u000a/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\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 @ 1752341840123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341840128 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.144,
      "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 @ 1752341839575 ms III - Start\u000aSLOCK [T main @ 1752341839580 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a#  1/528: GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL4bc/GL4bc.sw], \u000a...[truncated 103351 chars]...\u000a/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]\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 @ 1752341840123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341840128 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 0.752,
          "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 @ 1752342714287 ms III - Start\u000aSLOCK [T main @ 1752342714292 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 2371 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752342715501 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342715505 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 0.2,
          "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 @ 1752342714287 ms III - Start\u000aSLOCK [T main @ 1752342714292 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 2371 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752342715501 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342715505 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 0.232,
          "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 @ 1752342714287 ms III - Start\u000aSLOCK [T main @ 1752342714292 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 2371 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752342715501 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342715505 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.812,
      "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 @ 1752342714287 ms III - Start\u000aSLOCK [T main @ 1752342714292 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 2371 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752342715501 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342715505 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.727,
          "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 @ 1752341840931 ms III - Start\u000aSLOCK [T main @ 1752341840935 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-\u000a...[truncated 5699 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341847429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341847433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.244,
          "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 @ 1752341840931 ms III - Start\u000aSLOCK [T main @ 1752341840935 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-\u000a...[truncated 5699 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341847429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341847433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.224,
          "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 @ 1752341840931 ms III - Start\u000aSLOCK [T main @ 1752341840935 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-\u000a...[truncated 5699 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341847429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341847433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.264,
          "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 @ 1752341840931 ms III - Start\u000aSLOCK [T main @ 1752341840935 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-\u000a...[truncated 5699 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341847429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341847433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.171,
          "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 @ 1752341840931 ms III - Start\u000aSLOCK [T main @ 1752341840935 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-\u000a...[truncated 5699 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341847429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341847433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.263,
          "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 @ 1752341840931 ms III - Start\u000aSLOCK [T main @ 1752341840935 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-\u000a...[truncated 5699 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341847429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341847433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.27,
          "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 @ 1752341840931 ms III - Start\u000aSLOCK [T main @ 1752341840935 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-\u000a...[truncated 5699 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341847429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341847433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.295,
          "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 @ 1752341840931 ms III - Start\u000aSLOCK [T main @ 1752341840935 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-\u000a...[truncated 5699 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341847429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341847433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.093,
      "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 @ 1752341840931 ms III - Start\u000aSLOCK [T main @ 1752341840935 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\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-\u000a...[truncated 5699 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341847429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341847433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.719,
          "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 @ 1752341848211 ms III - Start\u000aSLOCK [T main @ 1752341848217 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/\u000a...[truncated 6168 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341854172 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341854176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.244,
          "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 @ 1752341848211 ms III - Start\u000aSLOCK [T main @ 1752341848217 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/\u000a...[truncated 6168 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341854172 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341854176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.229,
          "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 @ 1752341848211 ms III - Start\u000aSLOCK [T main @ 1752341848217 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/\u000a...[truncated 6168 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341854172 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341854176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.267,
          "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 @ 1752341848211 ms III - Start\u000aSLOCK [T main @ 1752341848217 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/\u000a...[truncated 6168 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341854172 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341854176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 0.17,
          "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 @ 1752341848211 ms III - Start\u000aSLOCK [T main @ 1752341848217 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/\u000a...[truncated 6168 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341854172 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341854176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 0.286,
          "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 @ 1752341848211 ms III - Start\u000aSLOCK [T main @ 1752341848217 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/\u000a...[truncated 6168 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341854172 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341854176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.566,
      "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 @ 1752341848211 ms III - Start\u000aSLOCK [T main @ 1752341848217 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000aWARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/\u000a...[truncated 6168 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_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 @ 1752341854172 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341854176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
          "duration" : 0.57,
          "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 @ 1752342716397 ms III - Start\u000aSLOCK [T main @ 1752342716401 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 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], Direct\u000a...[truncated 81583 chars]...\u000ae\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d 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 @ 1752342717496 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342717499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.712,
      "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 @ 1752342716397 ms III - Start\u000aSLOCK [T main @ 1752342716401 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 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], Direct\u000a...[truncated 81583 chars]...\u000ae\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d 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 @ 1752342717496 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342717499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 0.681,
          "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 @ 1752341854934 ms III - Start\u000aSLOCK [T main @ 1752341854939 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false,\u000a...[truncated 7245 chars]...\u000aGearsES2.dispose 0x229f66ed: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x229f66ed 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 @ 1752341857477 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341857485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 0.596,
          "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 @ 1752341854934 ms III - Start\u000aSLOCK [T main @ 1752341854939 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false,\u000a...[truncated 7245 chars]...\u000aGearsES2.dispose 0x229f66ed: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x229f66ed 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 @ 1752341857477 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341857485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 0.753,
          "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 @ 1752341854934 ms III - Start\u000aSLOCK [T main @ 1752341854939 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false,\u000a...[truncated 7245 chars]...\u000aGearsES2.dispose 0x229f66ed: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x229f66ed 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 @ 1752341857477 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341857485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.149,
      "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 @ 1752341854934 ms III - Start\u000aSLOCK [T main @ 1752341854939 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false,\u000a...[truncated 7245 chars]...\u000aGearsES2.dispose 0x229f66ed: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x229f66ed 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 @ 1752341857477 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341857485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
          "duration" : 1.069,
          "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 @ 1752341858260 ms III - Start\u000aSLOCK [T main @ 1752341858264 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx\u000a...[truncated 1493 chars]...\u000a1,5,main]\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#34,main-Display-.x11_:0-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 @ 1752341859355 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341859357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.69,
      "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 @ 1752341858260 ms III - Start\u000aSLOCK [T main @ 1752341858264 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx\u000a...[truncated 1493 chars]...\u000a1,5,main]\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#34,main-Display-.x11_:0-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 @ 1752341859355 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341859357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
          "duration" : 1.174,
          "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 @ 1752341860172 ms III - Start\u000aSLOCK [T main @ 1752341860177 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[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/\u000a...[truncated 1457 chars]...\u000a.0 fps, 0 ms/f\u000a0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 720 f, 1212.1 fps, 0 ms/f\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341861371 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341861374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.791,
      "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 @ 1752341860172 ms III - Start\u000aSLOCK [T main @ 1752341860177 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[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/\u000a...[truncated 1457 chars]...\u000a.0 fps, 0 ms/f\u000a0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 720 f, 1212.1 fps, 0 ms/f\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341861371 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341861374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
          "duration" : 1.608,
          "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 @ 1752341862136 ms III - Start\u000aSLOCK [T main @ 1752341862142 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities\u000a...[truncated 1392 chars]...\u000aread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... \u000aThread[#34,main-Display-.x11_:0-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 @ 1752341863771 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341863774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.235,
      "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 @ 1752341862136 ms III - Start\u000aSLOCK [T main @ 1752341862142 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities\u000a...[truncated 1392 chars]...\u000aread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... \u000aThread[#34,main-Display-.x11_:0-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 @ 1752341863771 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341863774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 1.073,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342718671 ms III - Start\u000aSLOCK [T main @ 1752342718676 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175234271\u000a...[truncated 13963 chars]...\u000a2102734 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:1752342721414 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342721428 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342721429 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.52,
          "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 @ 1752342718671 ms III - Start\u000aSLOCK [T main @ 1752342718676 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175234271\u000a...[truncated 13963 chars]...\u000a2102734 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:1752342721414 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342721428 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342721429 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.541,
          "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 @ 1752342718671 ms III - Start\u000aSLOCK [T main @ 1752342718676 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175234271\u000a...[truncated 13963 chars]...\u000a2102734 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:1752342721414 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342721428 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342721429 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.541,
          "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 @ 1752342718671 ms III - Start\u000aSLOCK [T main @ 1752342718676 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175234271\u000a...[truncated 13963 chars]...\u000a2102734 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:1752342721414 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342721428 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342721429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.371,
      "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 @ 1752342718671 ms III - Start\u000aSLOCK [T main @ 1752342718676 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:175234271\u000a...[truncated 13963 chars]...\u000a2102734 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:1752342721414 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342721428 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342721429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:51:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 1.292,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.662,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.665,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.645,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.655,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.635,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.66,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.647,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.653,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.654,
          "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.865,
      "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 @ 1752342722415 ms III - Start\u000aSLOCK [T main @ 1752342722419 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 36546 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729620 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342729669 d 1ms]]\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342729670 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342729676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.646,
          "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 @ 1752342730696 ms III - Start\u000aSLOCK [T main @ 1752342730701 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1\u000a...[truncated 48844 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342734603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342734605 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.546,
          "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 @ 1752342730696 ms III - Start\u000aSLOCK [T main @ 1752342730701 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1\u000a...[truncated 48844 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342734603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342734605 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.536,
          "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 @ 1752342730696 ms III - Start\u000aSLOCK [T main @ 1752342730701 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1\u000a...[truncated 48844 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342734603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342734605 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.548,
          "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 @ 1752342730696 ms III - Start\u000aSLOCK [T main @ 1752342730701 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1\u000a...[truncated 48844 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342734603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342734605 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.53,
          "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 @ 1752342730696 ms III - Start\u000aSLOCK [T main @ 1752342730701 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1\u000a...[truncated 48844 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342734603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342734605 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.533,
          "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 @ 1752342730696 ms III - Start\u000aSLOCK [T main @ 1752342730701 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1\u000a...[truncated 48844 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342734603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342734605 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.523,
      "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 @ 1752342730696 ms III - Start\u000aSLOCK [T main @ 1752342730701 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1\u000a...[truncated 48844 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342734603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342734605 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT",
          "duration" : 1.402,
          "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 @ 1752342873147 ms III - Start\u000aSLOCK [T main @ 1752342873152 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01\u000aGLEL reshape: Surface 630x630, reshape 0/0 630x450\u000aGLEL reshape: Viewport 0/0, 630x450\u000awindow resized: 0/0 630x450\u000aGLEL reshape: Surface 630x630, reshape 0/\u000a...[truncated 1067 chars]...\u000a: TestBug1431NewtCanvasAWT.test01-n0037-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0571.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342874578 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342874582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.04,
      "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 @ 1752342873147 ms III - Start\u000aSLOCK [T main @ 1752342873152 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01\u000aGLEL reshape: Surface 630x630, reshape 0/0 630x450\u000aGLEL reshape: Viewport 0/0, 630x450\u000awindow resized: 0/0 630x450\u000aGLEL reshape: Surface 630x630, reshape 0/\u000a...[truncated 1067 chars]...\u000a: TestBug1431NewtCanvasAWT.test01-n0037-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0571.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342874578 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342874582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testElektronenMultiplizierer01",
          "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 @ 1752341864526 ms III - Start\u000aSLOCK [T main @ 1752341864531 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01 - Test not supported on this platform.\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 @ 1752341865007 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341865010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.067,
      "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 @ 1752341864526 ms III - Start\u000aSLOCK [T main @ 1752341864531 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01 - Test not supported on this platform.\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 @ 1752341865007 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341865010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 1.064,
          "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 @ 1752341865799 ms III - Start\u000aSLOCK [T main @ 1752341865803 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.sw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 19218 chars]...\u000a2.dispose 0x385e9564: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x385e9564 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 @ 1752341868637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341868640 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.58,
          "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 @ 1752341865799 ms III - Start\u000aSLOCK [T main @ 1752341865803 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.sw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 19218 chars]...\u000a2.dispose 0x385e9564: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x385e9564 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 @ 1752341868637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341868640 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.584,
          "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 @ 1752341865799 ms III - Start\u000aSLOCK [T main @ 1752341865803 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.sw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 19218 chars]...\u000a2.dispose 0x385e9564: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x385e9564 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 @ 1752341868637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341868640 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.583,
          "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 @ 1752341865799 ms III - Start\u000aSLOCK [T main @ 1752341865803 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.sw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 19218 chars]...\u000a2.dispose 0x385e9564: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x385e9564 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 @ 1752341868637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341868640 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.456,
      "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 @ 1752341865799 ms III - Start\u000aSLOCK [T main @ 1752341865803 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.sw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 19218 chars]...\u000a2.dispose 0x385e9564: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x385e9564 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 @ 1752341868637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341868640 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
          "duration" : 1.818,
          "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 @ 1752342875573 ms III - Start\u000aSLOCK [T main @ 1752342875578 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aCre\u000a...[truncated 12880 chars]...\u000a 0x4be29ed9: tileRendererInUse null\u000aThread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4be29ed9 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 @ 1752342879734 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342879737 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.178,
          "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 @ 1752342875573 ms III - Start\u000aSLOCK [T main @ 1752342875578 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aCre\u000a...[truncated 12880 chars]...\u000a 0x4be29ed9: tileRendererInUse null\u000aThread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4be29ed9 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 @ 1752342879734 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342879737 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.134,
          "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 @ 1752342875573 ms III - Start\u000aSLOCK [T main @ 1752342875578 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aCre\u000a...[truncated 12880 chars]...\u000a 0x4be29ed9: tileRendererInUse null\u000aThread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4be29ed9 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 @ 1752342879734 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342879737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.761,
      "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 @ 1752342875573 ms III - Start\u000aSLOCK [T main @ 1752342875578 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aCre\u000a...[truncated 12880 chars]...\u000a 0x4be29ed9: tileRendererInUse null\u000aThread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4be29ed9 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 @ 1752342879734 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342879737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
          "duration" : 1.285,
          "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 @ 1752343409409 ms III - Start\u000aSLOCK [T main @ 1752343409414 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[#36,main-Display-.x11_:0-\u000a...[truncated 7718 chars]...\u000aES2.dispose 0x302c971f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x302c971f 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 @ 1752343411369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343411371 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
          "duration" : 0.642,
          "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 @ 1752343409409 ms III - Start\u000aSLOCK [T main @ 1752343409414 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[#36,main-Display-.x11_:0-\u000a...[truncated 7718 chars]...\u000aES2.dispose 0x302c971f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x302c971f 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 @ 1752343411369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343411371 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.582,
      "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 @ 1752343409409 ms III - Start\u000aSLOCK [T main @ 1752343409414 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[#36,main-Display-.x11_:0-\u000a...[truncated 7718 chars]...\u000aES2.dispose 0x302c971f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x302c971f 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 @ 1752343411369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343411371 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
          "duration" : 1.111,
          "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 @ 1752341869518 ms III - Start\u000aSLOCK [T main @ 1752341869523 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aCreate Pointer\u000a...[truncated 3901 chars]...\u000ain] GearsES2.dispose 0x765d7657: tileRendererInUse null\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657 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 @ 1752341870656 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341870658 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.744,
      "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 @ 1752341869518 ms III - Start\u000aSLOCK [T main @ 1752341869523 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aCreate Pointer\u000a...[truncated 3901 chars]...\u000ain] GearsES2.dispose 0x765d7657: tileRendererInUse null\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657 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 @ 1752341870656 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341870658 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
          "duration" : 4.992,
          "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 @ 1752341871503 ms III - Start\u000aSLOCK [T main @ 1752341871508 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2\u000arequested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aNW chosen:\u000a...[truncated 3648 chars]...\u000ad[#36,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#36,main-Display-.x11_:0-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 @ 1752341880967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341880970 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" : 4.448,
          "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 @ 1752341871503 ms III - Start\u000aSLOCK [T main @ 1752341871508 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2\u000arequested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aNW chosen:\u000a...[truncated 3648 chars]...\u000ad[#36,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#36,main-Display-.x11_:0-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 @ 1752341880967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341880970 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.085,
      "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 @ 1752341871503 ms III - Start\u000aSLOCK [T main @ 1752341871508 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2\u000arequested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aNW chosen:\u000a...[truncated 3648 chars]...\u000ad[#36,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#36,main-Display-.x11_:0-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 @ 1752341880967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341880970 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:37:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
          "duration" : 3.242,
          "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 @ 1752342880692 ms III - Start\u000aSLOCK [T main @ 1752342880696 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aThread[#\u000a...[truncated 656070 chars]...\u000an-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#40,main-Display-.x11_:0-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 @ 1752342885202 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342885204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
          "duration" : 1.241,
          "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 @ 1752342880692 ms III - Start\u000aSLOCK [T main @ 1752342880696 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aThread[#\u000a...[truncated 656070 chars]...\u000an-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#40,main-Display-.x11_:0-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 @ 1752342885202 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342885204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.132,
      "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 @ 1752342880692 ms III - Start\u000aSLOCK [T main @ 1752342880696 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]\u000aThread[#\u000a...[truncated 656070 chars]...\u000an-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#40,main-Display-.x11_:0-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 @ 1752342885202 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342885204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
          "duration" : 1.143,
          "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 @ 1752341881853 ms III - Start\u000aSLOCK [T main @ 1752341881858 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.sw], on-scr[.]]\u000aNW c\u000a...[truncated 7650 chars]...\u000a.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.x11_:0-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 @ 1752341883703 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341883706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
          "duration" : 0.681,
          "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 @ 1752341881853 ms III - Start\u000aSLOCK [T main @ 1752341881858 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.sw], on-scr[.]]\u000aNW c\u000a...[truncated 7650 chars]...\u000a.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.x11_:0-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 @ 1752341883703 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341883706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.442,
      "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 @ 1752341881853 ms III - Start\u000aSLOCK [T main @ 1752341881858 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.sw], on-scr[.]]\u000aNW c\u000a...[truncated 7650 chars]...\u000a.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.x11_:0-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 @ 1752341883703 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341883706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
          "duration" : 1.162,
          "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 @ 1752343412285 ms III - Start\u000aSLOCK [T main @ 1752343412289 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.sw], on-scr[.]]\u000aTestGearsES2SW\u000a...[truncated 5500 chars]...\u000a.0: Exception false\u000aThread[#1,main,5,main] GearsES2.dispose 0xd6e7bab: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xd6e7bab 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 @ 1752343414045 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343414047 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.swt.TestGearsES2SWT",
          "duration" : 0.569,
          "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 @ 1752343412285 ms III - Start\u000aSLOCK [T main @ 1752343412289 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.sw], on-scr[.]]\u000aTestGearsES2SW\u000a...[truncated 5500 chars]...\u000a.0: Exception false\u000aThread[#1,main,5,main] GearsES2.dispose 0xd6e7bab: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xd6e7bab 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 @ 1752343414045 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343414047 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.366,
      "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 @ 1752343412285 ms III - Start\u000aSLOCK [T main @ 1752343412289 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.sw], on-scr[.]]\u000aTestGearsES2SW\u000a...[truncated 5500 chars]...\u000a.0: Exception false\u000aThread[#1,main,5,main] GearsES2.dispose 0xd6e7bab: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xd6e7bab 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 @ 1752343414045 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343414047 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
          "duration" : 0.725,
          "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 @ 1752342735485 ms III - Start\u000aSLOCK [T main @ 1752342735490 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.TestGLJPanelAWTBug450 - test01\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 1802 chars]...\u000aIN\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342736743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342736746 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.859,
      "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 @ 1752342735485 ms III - Start\u000aSLOCK [T main @ 1752342735490 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.TestGLJPanelAWTBug450 - test01\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 1802 chars]...\u000aIN\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342736743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342736746 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
          "duration" : 0.689,
          "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 @ 1752342737644 ms III - Start\u000aSLOCK [T main @ 1752342737648 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.TestGearsAWT - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342738250 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRend\u000a...[truncated 2723 chars]...\u000a Gears.dispose: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342738863 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 @ 1752342738877 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342738878 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.846,
      "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 @ 1752342737644 ms III - Start\u000aSLOCK [T main @ 1752342737648 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.TestGearsAWT - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342738250 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRend\u000a...[truncated 2723 chars]...\u000a Gears.dispose: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342738863 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 @ 1752342738877 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342738878 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
          "duration" : 0.695,
          "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 @ 1752342739837 ms III - Start\u000aSLOCK [T main @ 1752342739841 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1752342740439 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:\u000a...[truncated 3275 chars]...\u000ae: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342741052 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 @ 1752342741067 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342741068 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.842,
      "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 @ 1752342739837 ms III - Start\u000aSLOCK [T main @ 1752342739841 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1752342740439 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:\u000a...[truncated 3275 chars]...\u000ae: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342741052 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 @ 1752342741067 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342741068 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.612,
          "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 @ 1752342741993 ms III - Start\u000aSLOCK [T main @ 1752342741997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342742594 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] \u000a...[truncated 12928 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342745866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342745872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.548,
          "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 @ 1752342741993 ms III - Start\u000aSLOCK [T main @ 1752342741997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342742594 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] \u000a...[truncated 12928 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342745866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342745872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.524,
          "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 @ 1752342741993 ms III - Start\u000aSLOCK [T main @ 1752342741997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342742594 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] \u000a...[truncated 12928 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342745866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342745872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.55,
          "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 @ 1752342741993 ms III - Start\u000aSLOCK [T main @ 1752342741997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342742594 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] \u000a...[truncated 12928 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342745866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342745872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.53,
          "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 @ 1752342741993 ms III - Start\u000aSLOCK [T main @ 1752342741997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342742594 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] \u000a...[truncated 12928 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342745866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342745872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.534,
          "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 @ 1752342741993 ms III - Start\u000aSLOCK [T main @ 1752342741997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342742594 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] \u000a...[truncated 12928 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342745866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342745872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.501,
      "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 @ 1752342741993 ms III - Start\u000aSLOCK [T main @ 1752342741997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342742594 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] \u000a...[truncated 12928 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342745817 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342745866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342745872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
          "duration" : 0.69,
          "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 @ 1752341884461 ms III - Start\u000aSLOCK [T main @ 1752341884465 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 0x5b7a5baa, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]\u000aCreate Poi\u000a...[truncated 2962 chars]...\u000a(has)\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aThread[#34,main-Display-.x11_:0-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 @ 1752341885622 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341885625 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.754,
      "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 @ 1752341884461 ms III - Start\u000aSLOCK [T main @ 1752341884465 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 0x5b7a5baa, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]\u000aCreate Poi\u000a...[truncated 2962 chars]...\u000a(has)\u000aQUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aThread[#34,main-Display-.x11_:0-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 @ 1752341885622 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341885625 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
          "duration" : 2.647,
          "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 @ 1752342886552 ms III - Start\u000aSLOCK [T main @ 1752342886558 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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:1752342887296 d 2ms]]\u000a...[truncated 3601 chars]...\u000aWT-EventQueue-0,6,main] GearsES2.dispose 0xe4487af: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe4487af 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 @ 1752342889731 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342889734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.78,
      "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 @ 1752342886552 ms III - Start\u000aSLOCK [T main @ 1752342886558 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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:1752342887296 d 2ms]]\u000a...[truncated 3601 chars]...\u000aWT-EventQueue-0,6,main] GearsES2.dispose 0xe4487af: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe4487af 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 @ 1752342889731 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342889734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
          "duration" : 0.66,
          "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 @ 1752341886386 ms III - Start\u000aSLOCK [T main @ 1752341886391 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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__-n0016-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1697 chars]...\u000aGL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#37,main-Display-.x11_:0-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 @ 1752341889967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341889970 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.698,
          "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 @ 1752341886386 ms III - Start\u000aSLOCK [T main @ 1752341886391 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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__-n0016-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1697 chars]...\u000aGL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#37,main-Display-.x11_:0-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 @ 1752341889967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341889970 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" : 1.729,
          "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 @ 1752341886386 ms III - Start\u000aSLOCK [T main @ 1752341886391 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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__-n0016-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1697 chars]...\u000aGL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#37,main-Display-.x11_:0-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 @ 1752341889967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341889970 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.178,
      "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 @ 1752341886386 ms III - Start\u000aSLOCK [T main @ 1752341886391 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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__-n0016-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1697 chars]...\u000aGL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#37,main-Display-.x11_:0-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 @ 1752341889967 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341889970 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 1.139,
          "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 @ 1752341890758 ms III - Start\u000aSLOCK [T main @ 1752341890762 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION\u000a...[truncated 4334 chars]...\u000a8 ms, 612.2 fps, 1 ms/f; total: 240 f, 451.1 fps, 2 ms/f\u000aQUIT Window Thread[#40,main-Display-.x11_:0-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 @ 1752341894105 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341894109 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" : 0.697,
          "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 @ 1752341890758 ms III - Start\u000aSLOCK [T main @ 1752341890762 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION\u000a...[truncated 4334 chars]...\u000a8 ms, 612.2 fps, 1 ms/f; total: 240 f, 451.1 fps, 2 ms/f\u000aQUIT Window Thread[#40,main-Display-.x11_:0-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 @ 1752341894105 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341894109 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" : 0.702,
          "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 @ 1752341890758 ms III - Start\u000aSLOCK [T main @ 1752341890762 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION\u000a...[truncated 4334 chars]...\u000a8 ms, 612.2 fps, 1 ms/f; total: 240 f, 451.1 fps, 2 ms/f\u000aQUIT Window Thread[#40,main-Display-.x11_:0-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 @ 1752341894105 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341894109 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" : 0.782,
          "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 @ 1752341890758 ms III - Start\u000aSLOCK [T main @ 1752341890762 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION\u000a...[truncated 4334 chars]...\u000a8 ms, 612.2 fps, 1 ms/f; total: 240 f, 451.1 fps, 2 ms/f\u000aQUIT Window Thread[#40,main-Display-.x11_:0-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 @ 1752341894105 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341894109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.983,
      "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 @ 1752341890758 ms III - Start\u000aSLOCK [T main @ 1752341890762 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Mesa/X.org\u000aGL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION\u000a...[truncated 4334 chars]...\u000a8 ms, 612.2 fps, 1 ms/f; total: 240 f, 451.1 fps, 2 ms/f\u000aQUIT Window Thread[#40,main-Display-.x11_:0-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 @ 1752341894105 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341894109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
          "duration" : 0.63,
          "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 @ 1752342746835 ms III - Start\u000aSLOCK [T main @ 1752342746840 ms +++ localhost/127.0.0.1:59999 - Locked within 21 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342747446 d 0ms]]\u000aChosen GLCapabilities: GLCaps\u000a...[truncated 808 chars]...\u000at01_DefaultMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342747979 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342747980 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342748035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342748050 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.835,
      "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 @ 1752342746835 ms III - Start\u000aSLOCK [T main @ 1752342746840 ms +++ localhost/127.0.0.1:59999 - Locked within 21 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342747446 d 0ms]]\u000aChosen GLCapabilities: GLCaps\u000a...[truncated 808 chars]...\u000at01_DefaultMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342747979 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342747980 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342748035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342748050 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
          "duration" : 1.17,
          "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 @ 1752341894994 ms III - Start\u000aSLOCK [T main @ 1752341894999 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL\u000a...[truncated 741 chars]...\u000a/f\u000a0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 420 f, 705.8 fps, 1 ms/f\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341896189 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341896192 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.788,
      "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 @ 1752341894994 ms III - Start\u000aSLOCK [T main @ 1752341894999 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL\u000a...[truncated 741 chars]...\u000a/f\u000a0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 420 f, 705.8 fps, 1 ms/f\u000aQUIT Window Thread[#34,main-Display-.x11_:0-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 @ 1752341896189 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341896192 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
          "duration" : 1.161,
          "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 @ 1752341897002 ms III - Start\u000aSLOCK [T main @ 1752341897007 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0\u000a...[truncated 1890 chars]...\u000as: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 660 f, 1130.1 fps, 0 ms/f\u000aQUIT Window Thread[#36,main-Display-.x11_:0-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 @ 1752341898871 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341898874 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.gl4.newt.TestTessellationShader01GL4NEWT",
          "duration" : 0.682,
          "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 @ 1752341897002 ms III - Start\u000aSLOCK [T main @ 1752341897007 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0\u000a...[truncated 1890 chars]...\u000as: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 660 f, 1130.1 fps, 0 ms/f\u000aQUIT Window Thread[#36,main-Display-.x11_:0-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 @ 1752341898871 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341898874 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.462,
      "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 @ 1752341897002 ms III - Start\u000aSLOCK [T main @ 1752341897007 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0\u000a...[truncated 1890 chars]...\u000as: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 660 f, 1130.1 fps, 0 ms/f\u000aQUIT Window Thread[#36,main-Display-.x11_:0-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 @ 1752341898871 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341898874 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 0.69,
          "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 @ 1752341899624 ms III - Start\u000aSLOCK [T main @ 1752341899629 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 64667 chars]...\u000afaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.21s: 600f, 2857.1 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 @ 1752341901637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341901640 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.TestGLSLShaderState01NEWT",
          "duration" : 0.165,
          "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 @ 1752341899624 ms III - Start\u000aSLOCK [T main @ 1752341899629 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 64667 chars]...\u000afaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.21s: 600f, 2857.1 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 @ 1752341901637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341901640 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.TestGLSLShaderState01NEWT",
          "duration" : 0.366,
          "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 @ 1752341899624 ms III - Start\u000aSLOCK [T main @ 1752341899629 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 64667 chars]...\u000afaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.21s: 600f, 2857.1 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 @ 1752341901637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341901640 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.TestGLSLShaderState01NEWT",
          "duration" : 0.383,
          "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 @ 1752341899624 ms III - Start\u000aSLOCK [T main @ 1752341899629 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 64667 chars]...\u000afaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.21s: 600f, 2857.1 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 @ 1752341901637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341901640 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.TestGLSLShaderState01NEWT",
          "duration" : 0.383,
          "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 @ 1752341899624 ms III - Start\u000aSLOCK [T main @ 1752341899629 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 64667 chars]...\u000afaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.21s: 600f, 2857.1 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 @ 1752341901637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341901640 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.603,
      "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 @ 1752341899624 ms III - Start\u000aSLOCK [T main @ 1752341899629 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLP\u000a...[truncated 64667 chars]...\u000afaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.21s: 600f, 2857.1 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 @ 1752341901637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341901640 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 0.899,
          "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 @ 1752341902464 ms III - Start\u000aSLOCK [T main @ 1752341902469 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 40669 chars]...\u000aos=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 @ 1752341904008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341904017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 0.285,
          "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 @ 1752341902464 ms III - Start\u000aSLOCK [T main @ 1752341902469 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 40669 chars]...\u000aos=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 @ 1752341904008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341904017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 0.299,
          "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 @ 1752341902464 ms III - Start\u000aSLOCK [T main @ 1752341902469 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 40669 chars]...\u000aos=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 @ 1752341904008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341904017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.151,
      "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 @ 1752341902464 ms III - Start\u000aSLOCK [T main @ 1752341902469 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 40669 chars]...\u000aos=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 @ 1752341904008 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341904017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
          "duration" : 0.582,
          "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 @ 1752341904797 ms III - Start\u000aSLOCK [T main @ 1752341904802 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1656 chars]...\u000ay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,Thread-1-Display-.x11_:0-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 @ 1752341905704 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341905707 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.297,
          "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 @ 1752341904797 ms III - Start\u000aSLOCK [T main @ 1752341904802 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1656 chars]...\u000ay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,Thread-1-Display-.x11_:0-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 @ 1752341905704 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341905707 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.507,
      "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 @ 1752341904797 ms III - Start\u000aSLOCK [T main @ 1752341904802 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1656 chars]...\u000ay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,Thread-1-Display-.x11_:0-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 @ 1752341905704 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341905707 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
          "duration" : 1.154,
          "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 @ 1752341906510 ms III - Start\u000aSLOCK [T main @ 1752341906514 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___-sw-onscr\u000a...[truncated 318 chars]...\u000a.0 (val) -> 1.0x1.0 (has)\u000amain: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-sw-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 @ 1752341908324 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341908329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
          "duration" : 0.631,
          "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 @ 1752341906510 ms III - Start\u000aSLOCK [T main @ 1752341906514 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___-sw-onscr\u000a...[truncated 318 chars]...\u000a.0 (val) -> 1.0x1.0 (has)\u000amain: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-sw-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 @ 1752341908324 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341908329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.41,
      "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 @ 1752341906510 ms III - Start\u000aSLOCK [T main @ 1752341906514 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___-sw-onscr\u000a...[truncated 318 chars]...\u000a.0 (val) -> 1.0x1.0 (has)\u000amain: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-sw-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 @ 1752341908324 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341908329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
          "duration" : 1.109,
          "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 @ 1752342749044 ms III - Start\u000aSLOCK [T main @ 1752342749049 ms +++ localhost/127.0.0.1:59999 - Locked within 26 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 @ 1752342750179 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342750183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Shader compiled: id=1\u000a"
        }
      ],
      "duration" : 1.753,
      "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 @ 1752342749044 ms III - Start\u000aSLOCK [T main @ 1752342749049 ms +++ localhost/127.0.0.1:59999 - Locked within 26 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 @ 1752342750179 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342750183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "Shader compiled: id=1\u000a",
      "timestamp" : "2025-07-12T17:52:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
          "duration" : 0.62,
          "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 @ 1752341909078 ms III - Start\u000aSLOCK [T main @ 1752341909082 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext \u000a...[truncated 18720 chars]...\u000a sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], 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 @ 1752341909820 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341909825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009error: Transform feedback varying PPPosition undeclared.\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
          "duration" : 0.096,
          "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 @ 1752341909078 ms III - Start\u000aSLOCK [T main @ 1752341909082 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext \u000a...[truncated 18720 chars]...\u000a sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], 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 @ 1752341909820 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341909825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009error: Transform feedback varying PPPosition undeclared.\u000a\u000a"
        }
      ],
      "duration" : 1.336,
      "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 @ 1752341909078 ms III - Start\u000aSLOCK [T main @ 1752341909082 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[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext \u000a...[truncated 18720 chars]...\u000a sample-ext default, dbl, mono  , sw, GLProfile[GL4bc/GL4bc.sw], 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 @ 1752341909820 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341909825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009error: Transform feedback varying PPPosition undeclared.\u000a\u000a",
      "timestamp" : "2025-07-12T17:38:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
          "duration" : 0.996,
          "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 @ 1752342751158 ms III - Start\u000aSLOCK [T main @ 1752342751163 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1752342752186 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342752191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.626,
      "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 @ 1752342751158 ms III - Start\u000aSLOCK [T main @ 1752342751163 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1752342752186 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342752191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
          "duration" : 0.942,
          "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 @ 1752342753095 ms III - Start\u000aSLOCK [T main @ 1752342753099 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 35 chars]...\u000ack-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 @ 1752342754091 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342754105 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.612,
      "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 @ 1752342753095 ms III - Start\u000aSLOCK [T main @ 1752342753099 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 35 chars]...\u000ack-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 @ 1752342754091 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342754105 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
          "duration" : 5.272,
          "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 @ 1752342890714 ms III - Start\u000aSLOCK [T main @ 1752342890718 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 200/78\u000acenterMouse: robot pos: 200x43, o\u000a...[truncated 21542 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 @ 1752343089745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343089747 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" : 191.821,
          "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 @ 1752342890714 ms III - Start\u000aSLOCK [T main @ 1752342890718 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 200/78\u000acenterMouse: robot pos: 200x43, o\u000a...[truncated 21542 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 @ 1752343089745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343089747 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 199.641,
      "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 @ 1752342890714 ms III - Start\u000aSLOCK [T main @ 1752342890718 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 200/78\u000acenterMouse: robot pos: 200x43, o\u000a...[truncated 21542 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 @ 1752343089745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343089747 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 1.199,
          "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 @ 1752341910598 ms III - Start\u000aSLOCK [T main @ 1752341910603 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 20105 chars]...\u000aES2.dispose: tileRendererInUse null\u000aThread[#49,main-Display-.x11_:0-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 @ 1752341923218 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341923221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.104,
          "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 @ 1752341910598 ms III - Start\u000aSLOCK [T main @ 1752341910603 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 20105 chars]...\u000aES2.dispose: tileRendererInUse null\u000aThread[#49,main-Display-.x11_:0-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 @ 1752341923218 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341923221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.101,
          "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 @ 1752341910598 ms III - Start\u000aSLOCK [T main @ 1752341910603 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 20105 chars]...\u000aES2.dispose: tileRendererInUse null\u000aThread[#49,main-Display-.x11_:0-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 @ 1752341923218 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341923221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.095,
          "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 @ 1752341910598 ms III - Start\u000aSLOCK [T main @ 1752341910603 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 20105 chars]...\u000aES2.dispose: tileRendererInUse null\u000aThread[#49,main-Display-.x11_:0-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 @ 1752341923218 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341923221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : 3.233,
          "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 @ 1752341910598 ms III - Start\u000aSLOCK [T main @ 1752341910603 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 20105 chars]...\u000aES2.dispose: tileRendererInUse null\u000aThread[#49,main-Display-.x11_:0-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 @ 1752341923218 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341923221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : 3.282,
          "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 @ 1752341910598 ms III - Start\u000aSLOCK [T main @ 1752341910603 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 20105 chars]...\u000aES2.dispose: tileRendererInUse null\u000aThread[#49,main-Display-.x11_:0-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 @ 1752341923218 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341923221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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.158,
          "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 @ 1752341910598 ms III - Start\u000aSLOCK [T main @ 1752341910603 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 20105 chars]...\u000aES2.dispose: tileRendererInUse null\u000aThread[#49,main-Display-.x11_:0-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 @ 1752341923218 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341923221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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" : 13.214,
      "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 @ 1752341910598 ms III - Start\u000aSLOCK [T main @ 1752341910603 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 20105 chars]...\u000aES2.dispose: tileRendererInUse null\u000aThread[#49,main-Display-.x11_:0-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 @ 1752341923218 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341923221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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-12T17:38:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
          "duration" : 1.604,
          "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 @ 1752341923976 ms III - Start\u000aSLOCK [T main @ 1752341923981 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[glx vid 0x55c, fbc 0\u000a...[truncated 2746 chars]...\u000a-EDT-3,5,main] RedSquareES1.dispose ... \u000aThread[#36,main-Display-.x11_:0-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 @ 1752341926707 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341926709 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
          "duration" : 1.1,
          "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 @ 1752341923976 ms III - Start\u000aSLOCK [T main @ 1752341923981 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[glx vid 0x55c, fbc 0\u000a...[truncated 2746 chars]...\u000a-EDT-3,5,main] RedSquareES1.dispose ... \u000aThread[#36,main-Display-.x11_:0-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 @ 1752341926707 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341926709 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.327,
      "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 @ 1752341923976 ms III - Start\u000aSLOCK [T main @ 1752341923981 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[glx vid 0x55c, fbc 0\u000a...[truncated 2746 chars]...\u000a-EDT-3,5,main] RedSquareES1.dispose ... \u000aThread[#36,main-Display-.x11_:0-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 @ 1752341926707 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341926709 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
          "duration" : 3.797,
          "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 @ 1752342755033 ms III - Start\u000aSLOCK [T main @ 1752342755037 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT\u000aINIT START\u000aP: 25 NewtCanvasAWT_T:\u000a\u0009ctor\u0009    56/t   2.24/1\u000a\u0009visible\u0009  3250/t 130.00/1\u000a\u0009sum-i\u0009  3306/t 132.24/1\u000aINIT END: 25/25\u000aT: duration 0 54\u000a\u0009total-d\u0009  3360/t 134.40/1\u000a\u0009total-i\u0009  3360/t 134.40/1\u000aTotal: 3360\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 @ 1752342759345 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342759348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.913,
      "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 @ 1752342755033 ms III - Start\u000aSLOCK [T main @ 1752342755037 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT\u000aINIT START\u000aP: 25 NewtCanvasAWT_T:\u000a\u0009ctor\u0009    56/t   2.24/1\u000a\u0009visible\u0009  3250/t 130.00/1\u000a\u0009sum-i\u0009  3306/t 132.24/1\u000aINIT END: 25/25\u000aT: duration 0 54\u000a\u0009total-d\u0009  3360/t 134.40/1\u000a\u0009total-i\u0009  3360/t 134.40/1\u000aTotal: 3360\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 @ 1752342759345 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342759348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.358,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.982,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.032,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.806,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.316,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 3.421,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.192,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.137,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.026,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.54,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 3.673,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.186,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.966,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.007,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.51,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 3.366,
          "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 21.695,
      "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 @ 1752342760251 ms III - Start\u000aSLOCK [T main @ 1752342760255 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 10481 chars]...\u000aum-i\u0009  3193/t 127.72/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3194/t 127.76/1\u000a\u0009total-i\u0009  3194/t 127.76/1\u000aTotal: 3194\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 @ 1752342781331 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342781335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:52:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NopGLWindowNoReuse",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341927484 ms III - Start\u000aSLOCK [T main @ 1752341927489 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 759 chars]...\u000a4.16/1\u000a\u0009sum-i\u0009  2148/t  85.92/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2149/t  85.96/1\u000a\u0009total-i\u0009  2149/t  85.96/1\u000aTotal: 2149\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 @ 1752341930189 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341930194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
          "duration" : 2.215,
          "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 @ 1752341927484 ms III - Start\u000aSLOCK [T main @ 1752341927489 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 759 chars]...\u000a4.16/1\u000a\u0009sum-i\u0009  2148/t  85.92/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2149/t  85.96/1\u000a\u0009total-i\u0009  2149/t  85.96/1\u000aTotal: 2149\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 @ 1752341930189 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341930194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.299,
      "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 @ 1752341927484 ms III - Start\u000aSLOCK [T main @ 1752341927489 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 759 chars]...\u000a4.16/1\u000a\u0009sum-i\u0009  2148/t  85.92/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  2149/t  85.96/1\u000a\u0009total-i\u0009  2149/t  85.96/1\u000aTotal: 2149\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 @ 1752341930189 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341930194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
          "duration" : 0.1,
          "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 @ 1752341930964 ms III - Start\u000aSLOCK [T main @ 1752341930969 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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    37/t   0.74/1\u000aINIT END #0\u000aINIT START #1\u000aRun: 1, count 50/50 raw:\u000a\u0009choose\u0009    11/t   0.22/1\u000aINIT END #1\u000aIN\u000a...[truncated 751 chars]...\u000a19.46/1\u000a\u0009glad-realize\u0009     0/t   0.00/1\u000a\u0009ctx-create1\u0009   188/t   3.76/1\u000a\u0009ctx-curren2\u0009     0/t   0.00/1\u000a\u0009glad-ctx-init\u0009  1161/t  23.22/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 @ 1752341935273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341935277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
          "duration" : 3.75,
          "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 @ 1752341930964 ms III - Start\u000aSLOCK [T main @ 1752341930969 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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    37/t   0.74/1\u000aINIT END #0\u000aINIT START #1\u000aRun: 1, count 50/50 raw:\u000a\u0009choose\u0009    11/t   0.22/1\u000aINIT END #1\u000aIN\u000a...[truncated 751 chars]...\u000a19.46/1\u000a\u0009glad-realize\u0009     0/t   0.00/1\u000a\u0009ctx-create1\u0009   188/t   3.76/1\u000a\u0009ctx-curren2\u0009     0/t   0.00/1\u000a\u0009glad-ctx-init\u0009  1161/t  23.22/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 @ 1752341935273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341935277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.897,
      "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 @ 1752341930964 ms III - Start\u000aSLOCK [T main @ 1752341930969 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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    37/t   0.74/1\u000aINIT END #0\u000aINIT START #1\u000aRun: 1, count 50/50 raw:\u000a\u0009choose\u0009    11/t   0.22/1\u000aINIT END #1\u000aIN\u000a...[truncated 751 chars]...\u000a19.46/1\u000a\u0009glad-realize\u0009     0/t   0.00/1\u000a\u0009ctx-create1\u0009   188/t   3.76/1\u000a\u0009ctx-curren2\u0009     0/t   0.00/1\u000a\u0009glad-ctx-init\u0009  1161/t  23.22/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 @ 1752341935273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341935277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.128,
          "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 @ 1752343414914 ms III - Start\u000aSLOCK [T main @ 1752343414919 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: Dev\u000a...[truncated 31518 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 @ 1752343421123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343421125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.032,
          "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 @ 1752343414914 ms III - Start\u000aSLOCK [T main @ 1752343414919 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: Dev\u000a...[truncated 31518 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 @ 1752343421123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343421125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.826,
          "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 @ 1752343414914 ms III - Start\u000aSLOCK [T main @ 1752343414919 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: Dev\u000a...[truncated 31518 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 @ 1752343421123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343421125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.919,
          "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 @ 1752343414914 ms III - Start\u000aSLOCK [T main @ 1752343414919 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: Dev\u000a...[truncated 31518 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 @ 1752343421123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343421125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.528,
          "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 @ 1752343414914 ms III - Start\u000aSLOCK [T main @ 1752343414919 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: Dev\u000a...[truncated 31518 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 @ 1752343421123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343421125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.439,
          "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 @ 1752343414914 ms III - Start\u000aSLOCK [T main @ 1752343414919 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: Dev\u000a...[truncated 31518 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 @ 1752343421123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343421125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.453,
          "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 @ 1752343414914 ms III - Start\u000aSLOCK [T main @ 1752343414919 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: Dev\u000a...[truncated 31518 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 @ 1752343421123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343421125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.444,
          "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 @ 1752343414914 ms III - Start\u000aSLOCK [T main @ 1752343414919 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: Dev\u000a...[truncated 31518 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 @ 1752343421123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343421125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.801,
      "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 @ 1752343414914 ms III - Start\u000aSLOCK [T main @ 1752343414919 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: Dev\u000a...[truncated 31518 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 @ 1752343421123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343421125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
          "duration" : 2.356,
          "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 @ 1752343444870 ms III - Start\u000aSLOCK [T main @ 1752343444874 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: 200x196, onTitleBarIfWindow: false\u000arequestFocus: click, d: 501 ms\u000a[R-0 shallStop false, disposed false]\u000a[K-0]\u000a[R-n shallStop fals\u000a...[truncated 670 chars]...\u000aposed false]\u000a[R-n shallStop false, disposed false]\u000a[R-i shallStop false, disposed false]\u000a*R-Exit* shallStop true, disposed false\u000a*K-Exit*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343447252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343447255 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.977,
      "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 @ 1752343444870 ms III - Start\u000aSLOCK [T main @ 1752343444874 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: 200x196, onTitleBarIfWindow: false\u000arequestFocus: click, d: 501 ms\u000a[R-0 shallStop false, disposed false]\u000a[K-0]\u000a[R-n shallStop fals\u000a...[truncated 670 chars]...\u000aposed false]\u000a[R-n shallStop false, disposed false]\u000a[R-i shallStop false, disposed false]\u000a*R-Exit* shallStop true, disposed false\u000a*K-Exit*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343447252 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343447255 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:04:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.699,
          "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 @ 1752343421988 ms III - Start\u000aSLOCK [T main @ 1752343421993 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 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 11082 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0422.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343424665 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343424667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.511,
          "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 @ 1752343421988 ms III - Start\u000aSLOCK [T main @ 1752343421993 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 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 11082 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0422.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343424665 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343424667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.472,
          "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 @ 1752343421988 ms III - Start\u000aSLOCK [T main @ 1752343421993 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 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 11082 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0422.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343424665 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343424667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.52,
          "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 @ 1752343421988 ms III - Start\u000aSLOCK [T main @ 1752343421993 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 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 11082 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0422.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343424665 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343424667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        }
      ],
      "duration" : 3.271,
      "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 @ 1752343421988 ms III - Start\u000aSLOCK [T main @ 1752343421993 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 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 11082 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0422.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343424665 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343424667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a",
      "timestamp" : "2025-07-12T18:03:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
          "duration" : 0.512,
          "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 @ 1752343425550 ms III - Start\u000aSLOCK [T main @ 1752343425554 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: \u000a...[truncated 16 chars]...\u000at {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt false), useCairoAutoScale true\u000aWindow handle.0 0x300000f\u000aWindow handle.1 0x300000f\u000aWindow handle.X 0x300000f\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 @ 1752343426128 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343426130 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.168,
      "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 @ 1752343425550 ms III - Start\u000aSLOCK [T main @ 1752343425554 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: \u000a...[truncated 16 chars]...\u000at {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt false), useCairoAutoScale true\u000aWindow handle.0 0x300000f\u000aWindow handle.1 0x300000f\u000aWindow handle.X 0x300000f\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 @ 1752343426128 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343426130 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
          "duration" : 1.119,
          "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 @ 1752343427027 ms III - Start\u000aSLOCK [T main @ 1752343427031 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFact\u000a...[truncated 2371 chars]...\u000adrawable 0x3800002\u000aThread[#1,main,5,main] GearsES2.dispose 0x57cf54e1: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x57cf54e1 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 @ 1752343428175 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343428177 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.737,
      "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 @ 1752343427027 ms III - Start\u000aSLOCK [T main @ 1752343427031 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000aSWT: Platform: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFact\u000a...[truncated 2371 chars]...\u000adrawable 0x3800002\u000aThread[#1,main,5,main] GearsES2.dispose 0x57cf54e1: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x57cf54e1 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 @ 1752343428175 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343428177 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
          "duration" : 0.592,
          "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 @ 1752343448262 ms III - Start\u000aSLOCK [T main @ 1752343448267 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: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt false), useCairoAutoScale true\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 @ 1752343449432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343449436 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        }
      ],
      "duration" : 1.76,
      "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 @ 1752343448262 ms III - Start\u000aSLOCK [T main @ 1752343448267 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: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt false), useCairoAutoScale true\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 @ 1752343449432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343449436 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a",
      "timestamp" : "2025-07-12T18:04:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
          "duration" : 1.261,
          "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 @ 1752343429001 ms III - Start\u000aSLOCK [T main @ 1752343429005 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\u000a**** Post Shell Open\u000a[A-0 shallStop false]\u000aThread[#1,main,5,main] GearsES2.init.0 0x7b02881e: tileRendererInUse null, GearsES2[obj 0x7b02\u000a...[truncated 12315 chars]...\u000aose 0x2584b82d: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x2584b82d FIN\u000aEDT Counter before exit: SWT 10, NEWT 10\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343432023 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343432026 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.TestSWTBug643AsyncExec",
          "duration" : 1.032,
          "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 @ 1752343429001 ms III - Start\u000aSLOCK [T main @ 1752343429005 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\u000a**** Post Shell Open\u000a[A-0 shallStop false]\u000aThread[#1,main,5,main] GearsES2.init.0 0x7b02881e: tileRendererInUse null, GearsES2[obj 0x7b02\u000a...[truncated 12315 chars]...\u000aose 0x2584b82d: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x2584b82d FIN\u000aEDT Counter before exit: SWT 10, NEWT 10\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343432023 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343432026 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.TestSWTBug643AsyncExec",
          "duration" : 0.693,
          "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 @ 1752343429001 ms III - Start\u000aSLOCK [T main @ 1752343429005 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\u000a**** Post Shell Open\u000a[A-0 shallStop false]\u000aThread[#1,main,5,main] GearsES2.init.0 0x7b02881e: tileRendererInUse null, GearsES2[obj 0x7b02\u000a...[truncated 12315 chars]...\u000aose 0x2584b82d: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x2584b82d FIN\u000aEDT Counter before exit: SWT 10, NEWT 10\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343432023 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343432026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.616,
      "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 @ 1752343429001 ms III - Start\u000aSLOCK [T main @ 1752343429005 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\u000a**** Post Shell Open\u000a[A-0 shallStop false]\u000aThread[#1,main,5,main] GearsES2.init.0 0x7b02881e: tileRendererInUse null, GearsES2[obj 0x7b02\u000a...[truncated 12315 chars]...\u000aose 0x2584b82d: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x2584b82d FIN\u000aEDT Counter before exit: SWT 10, NEWT 10\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343432023 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343432026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
          "duration" : 0.537,
          "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 @ 1752343432932 ms III - Start\u000aSLOCK [T main @ 1752343432937 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\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 @ 1752343433956 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343433962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        }
      ],
      "duration" : 1.632,
      "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 @ 1752343432932 ms III - Start\u000aSLOCK [T main @ 1752343432937 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\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 @ 1752343433956 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343433962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a",
      "timestamp" : "2025-07-12T18:03:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
          "duration" : 0.463,
          "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 @ 1752343434865 ms III - Start\u000aSLOCK [T main @ 1752343434869 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: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.\u000a...[truncated 4205 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0422.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 @ 1752343436053 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343436056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
          "duration" : 0.287,
          "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 @ 1752343434865 ms III - Start\u000aSLOCK [T main @ 1752343434869 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: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.\u000a...[truncated 4205 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0422.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 @ 1752343436053 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343436056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a"
        }
      ],
      "duration" : 1.789,
      "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 @ 1752343434865 ms III - Start\u000aSLOCK [T main @ 1752343434869 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: gtk, Version 4969\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.38)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.\u000a...[truncated 4205 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0422.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 @ 1752343436053 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343436056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO\u000a...[truncated 176 chars]...\u000a, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12]\u000a",
      "timestamp" : "2025-07-12T18:03:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
          "duration" : 0.867,
          "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 @ 1752341936049 ms III - Start\u000aSLOCK [T main @ 1752341936054 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x31368b99], glad[\u000a...[truncated 283447 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 @ 1752341937319 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341937321 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.TestRandomTiledRendering2GL2NEWT",
          "duration" : 0.378,
          "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 @ 1752341936049 ms III - Start\u000aSLOCK [T main @ 1752341936054 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x31368b99], glad[\u000a...[truncated 283447 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 @ 1752341937319 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341937321 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.859,
      "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 @ 1752341936049 ms III - Start\u000aSLOCK [T main @ 1752341936054 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x31368b99], glad[\u000a...[truncated 283447 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 @ 1752341937319 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341937321 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
          "duration" : 4.219,
          "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 @ 1752342782220 ms III - Start\u000aSLOCK [T main @ 1752342782225 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342782827 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.\u000a...[truncated 366717 chars]...\u000a: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342790114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342790129 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342790131 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" : 3.66,
          "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 @ 1752342782220 ms III - Start\u000aSLOCK [T main @ 1752342782225 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342782827 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.\u000a...[truncated 366717 chars]...\u000a: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342790114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342790129 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342790131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.533,
      "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 @ 1752342782220 ms III - Start\u000aSLOCK [T main @ 1752342782225 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342782827 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] Gears.\u000a...[truncated 366717 chars]...\u000a: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1752342790114 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342790129 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342790131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:53:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
          "duration" : 3.573,
          "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 @ 1752342791802 ms III - Start\u000aSLOCK [T main @ 1752342791806 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342792442 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.j\u000a...[truncated 200237 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:1752342799022 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342799041 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342799043 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" : 3.148,
          "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 @ 1752342791802 ms III - Start\u000aSLOCK [T main @ 1752342791806 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342792442 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.j\u000a...[truncated 200237 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:1752342799022 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342799041 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342799043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.856,
      "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 @ 1752342791802 ms III - Start\u000aSLOCK [T main @ 1752342791806 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1752342792442 d 0ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.j\u000a...[truncated 200237 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:1752342799022 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342799041 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342799043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:53:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
          "duration" : 3.791,
          "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 @ 1752342800300 ms III - Start\u000aSLOCK [T main @ 1752342800304 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GL\u000a...[truncated 201025 chars]...\u000a.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#45,main-Display-.x11_:0-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 @ 1752342807883 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342807885 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.TestTiledPrintingGearsNewtAWT",
          "duration" : 3.253,
          "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 @ 1752342800300 ms III - Start\u000aSLOCK [T main @ 1752342800304 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GL\u000a...[truncated 201025 chars]...\u000a.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#45,main-Display-.x11_:0-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 @ 1752342807883 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342807885 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.202,
      "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 @ 1752342800300 ms III - Start\u000aSLOCK [T main @ 1752342800304 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GL\u000a...[truncated 201025 chars]...\u000a.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#45,main-Display-.x11_:0-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 @ 1752342807883 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342807885 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:53:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 5.112,
          "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 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 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.TestTiledPrintingGearsSwingAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_flip1_aa0_bitmap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 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.TestTiledPrintingGearsSwingAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_flip1_aa0_bitmap_layered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 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.TestTiledPrintingGearsSwingAWT",
          "duration" : 4.269,
          "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 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 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.TestTiledPrintingGearsSwingAWT",
          "duration" : 4.339,
          "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 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 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.TestTiledPrintingGearsSwingAWT",
          "duration" : 4.047,
          "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 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 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.TestTiledPrintingGearsSwingAWT",
          "duration" : 0.0,
          "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 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 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.TestTiledPrintingGearsSwingAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_flip0_aa0_bitmap_layered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 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.TestTiledPrintingGearsSwingAWT",
          "duration" : 3.916,
          "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 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 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.TestTiledPrintingGearsSwingAWT",
          "duration" : 4.488,
          "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 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 27.358,
      "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 @ 1752342809322 ms III - Start\u000aSLOCK [T main @ 1752342809327 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\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342809931 d 0ms]]\u000aThread[#29,AWT-EventQueue-0,6,main] R\u000a...[truncated 1006631 chars]...\u000aeRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1752342836017 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 @ 1752342836035 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342836037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:53:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.899,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.784,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.846,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.708,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test011_flip1_bitm_layout0_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test012_flip1_bitm_layout1_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test014_flip1_bitm_layout1_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.674,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.706,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.763,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.691,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.001,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.001,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test113_flip1_bitm_layout0_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 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.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.256,
      "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 @ 1752342838646 ms III - Start\u000aSLOCK [T main @ 1752342838650 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1752342839259 d 0ms]]\u000aWindowEvent[GAINE\u000a...[truncated 109621 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342845299 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342845301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:53:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
          "duration" : 1.1,
          "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 @ 1752342846371 ms III - Start\u000aSLOCK [T main @ 1752342846375 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen G\u000a...[truncated 64300 chars]...\u000aeue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342848878 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342848880 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.TestTiledPrintingNIOImageSwingAWT",
          "duration" : 0.865,
          "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 @ 1752342846371 ms III - Start\u000aSLOCK [T main @ 1752342846375 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen G\u000a...[truncated 64300 chars]...\u000aeue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342848878 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342848880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.11,
      "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 @ 1752342846371 ms III - Start\u000aSLOCK [T main @ 1752342846375 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen G\u000a...[truncated 64300 chars]...\u000aeue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,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 @ 1752342848878 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342848880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
          "duration" : 0.615,
          "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 @ 1752341938112 ms III - Start\u000aSLOCK [T main @ 1752341938116 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000a++++ Te\u000a...[truncated 810 chars]...\u000acur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341938793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341938796 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.044,
          "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 @ 1752341938112 ms III - Start\u000aSLOCK [T main @ 1752341938116 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000a++++ Te\u000a...[truncated 810 chars]...\u000acur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341938793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341938796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.27,
      "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 @ 1752341938112 ms III - Start\u000aSLOCK [T main @ 1752341938116 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000a++++ Te\u000a...[truncated 810 chars]...\u000acur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341938793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341938796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.658,
          "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 @ 1752341939555 ms III - Start\u000aSLOCK [T main @ 1752341939560 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 122586 chars]...\u000ain] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1752341941637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341941639 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.TestTiledRendering2NEWT",
          "duration" : 0.153,
          "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 @ 1752341939555 ms III - Start\u000aSLOCK [T main @ 1752341939560 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 122586 chars]...\u000ain] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1752341941637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341941639 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.TestTiledRendering2NEWT",
          "duration" : 0.144,
          "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 @ 1752341939555 ms III - Start\u000aSLOCK [T main @ 1752341939560 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 122586 chars]...\u000ain] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1752341941637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341941639 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.TestTiledRendering2NEWT",
          "duration" : 0.159,
          "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 @ 1752341939555 ms III - Start\u000aSLOCK [T main @ 1752341939560 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 122586 chars]...\u000ain] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1752341941637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341941639 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.TestTiledRendering2NEWT",
          "duration" : 0.176,
          "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 @ 1752341939555 ms III - Start\u000aSLOCK [T main @ 1752341939560 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 122586 chars]...\u000ain] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1752341941637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341941639 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.TestTiledRendering2NEWT",
          "duration" : 0.3,
          "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 @ 1752341939555 ms III - Start\u000aSLOCK [T main @ 1752341939560 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 122586 chars]...\u000ain] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1752341941637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341941639 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.TestTiledRendering2NEWT",
          "duration" : 0.183,
          "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 @ 1752341939555 ms III - Start\u000aSLOCK [T main @ 1752341939560 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 122586 chars]...\u000ain] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1752341941637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341941639 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.TestTiledRendering2NEWT",
          "duration" : 0.283,
          "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 @ 1752341939555 ms III - Start\u000aSLOCK [T main @ 1752341939560 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 122586 chars]...\u000ain] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1752341941637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341941639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.674,
      "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 @ 1752341939555 ms III - Start\u000aSLOCK [T main @ 1752341939560 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 122586 chars]...\u000ain] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1752341941637 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341941639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:38:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.949,
          "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 @ 1752341942415 ms III - Start\u000aSLOCK [T main @ 1752341942419 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLC\u000a...[truncated 16465 chars]...\u000aS2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[#64,main-Display-.x11_:0-1-EDT-16,5,main]\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 @ 1752341960901 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341960906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.516,
          "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 @ 1752341942415 ms III - Start\u000aSLOCK [T main @ 1752341942419 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLC\u000a...[truncated 16465 chars]...\u000aS2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[#64,main-Display-.x11_:0-1-EDT-16,5,main]\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 @ 1752341960901 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341960906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.433,
          "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 @ 1752341942415 ms III - Start\u000aSLOCK [T main @ 1752341942419 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLC\u000a...[truncated 16465 chars]...\u000aS2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[#64,main-Display-.x11_:0-1-EDT-16,5,main]\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 @ 1752341960901 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341960906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.55,
          "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 @ 1752341942415 ms III - Start\u000aSLOCK [T main @ 1752341942419 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLC\u000a...[truncated 16465 chars]...\u000aS2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[#64,main-Display-.x11_:0-1-EDT-16,5,main]\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 @ 1752341960901 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341960906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 19.11,
      "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 @ 1752341942415 ms III - Start\u000aSLOCK [T main @ 1752341942419 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLC\u000a...[truncated 16465 chars]...\u000aS2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[#64,main-Display-.x11_:0-1-EDT-16,5,main]\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 @ 1752341960901 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341960906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.728,
          "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 @ 1752341961793 ms III - Start\u000aSLOCK [T main @ 1752341961797 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 4023 chars]...\u000aNEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-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 @ 1752341964011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341964024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.261,
          "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 @ 1752341961793 ms III - Start\u000aSLOCK [T main @ 1752341961797 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 4023 chars]...\u000aNEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-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 @ 1752341964011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341964024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.277,
          "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 @ 1752341961793 ms III - Start\u000aSLOCK [T main @ 1752341961797 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 4023 chars]...\u000aNEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-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 @ 1752341964011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341964024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.22,
          "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 @ 1752341961793 ms III - Start\u000aSLOCK [T main @ 1752341961797 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 4023 chars]...\u000aNEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-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 @ 1752341964011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341964024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.192,
          "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 @ 1752341961793 ms III - Start\u000aSLOCK [T main @ 1752341961797 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 4023 chars]...\u000aNEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-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 @ 1752341964011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341964024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.241,
          "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 @ 1752341961793 ms III - Start\u000aSLOCK [T main @ 1752341961797 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 4023 chars]...\u000aNEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-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 @ 1752341964011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341964024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.234,
          "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 @ 1752341961793 ms III - Start\u000aSLOCK [T main @ 1752341961797 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 4023 chars]...\u000aNEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-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 @ 1752341964011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341964024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        }
      ],
      "duration" : 2.826,
      "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 @ 1752341961793 ms III - Start\u000aSLOCK [T main @ 1752341961797 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 4023 chars]...\u000aNEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-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 @ 1752341964011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341964024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a",
      "timestamp" : "2025-07-12T17:39:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 0.76,
          "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 @ 1752341964776 ms III - Start\u000aSLOCK [T main @ 1752341964781 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Mesa/X.org\u000aGL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION  4.5 (Compatibility Profile) Mesa 22.3.6\u000areshape ..\u000amain: ** s\u000a...[truncated 2212 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-sw-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 @ 1752341966321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341966325 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[GL4bc/GL4bc.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 0.257,
          "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 @ 1752341964776 ms III - Start\u000aSLOCK [T main @ 1752341964781 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Mesa/X.org\u000aGL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION  4.5 (Compatibility Profile) Mesa 22.3.6\u000areshape ..\u000amain: ** s\u000a...[truncated 2212 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-sw-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 @ 1752341966321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341966325 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[GL4bc/GL4bc.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 0.271,
          "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 @ 1752341964776 ms III - Start\u000aSLOCK [T main @ 1752341964781 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Mesa/X.org\u000aGL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION  4.5 (Compatibility Profile) Mesa 22.3.6\u000areshape ..\u000amain: ** s\u000a...[truncated 2212 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-sw-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 @ 1752341966321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341966325 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[GL4bc/GL4bc.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 0.216,
          "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 @ 1752341964776 ms III - Start\u000aSLOCK [T main @ 1752341964781 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Mesa/X.org\u000aGL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION  4.5 (Compatibility Profile) Mesa 22.3.6\u000areshape ..\u000amain: ** s\u000a...[truncated 2212 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-sw-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 @ 1752341966321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341966325 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[GL4bc/GL4bc.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a"
        }
      ],
      "duration" : 2.143,
      "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 @ 1752341964776 ms III - Start\u000aSLOCK [T main @ 1752341964781 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Mesa/X.org\u000aGL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits)\u000aGL_VERSION  4.5 (Compatibility Profile) Mesa 22.3.6\u000areshape ..\u000amain: ** s\u000a...[truncated 2212 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-sw-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 @ 1752341966321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341966325 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[GL4bc/GL4bc.sw], 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.sw], 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.sw], 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.sw], on-scr[.]]\u000a",
      "timestamp" : "2025-07-12T17:39:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.725,
          "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 @ 1752341967132 ms III - Start\u000aSLOCK [T main @ 1752341967136 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x7423504\u000a...[truncated 22311 chars]...\u000aleRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341973427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341973430 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.253,
          "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 @ 1752341967132 ms III - Start\u000aSLOCK [T main @ 1752341967136 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x7423504\u000a...[truncated 22311 chars]...\u000aleRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341973427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341973430 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.183,
          "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 @ 1752341967132 ms III - Start\u000aSLOCK [T main @ 1752341967136 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x7423504\u000a...[truncated 22311 chars]...\u000aleRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341973427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341973430 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.189,
          "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 @ 1752341967132 ms III - Start\u000aSLOCK [T main @ 1752341967136 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x7423504\u000a...[truncated 22311 chars]...\u000aleRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341973427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341973430 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.268,
          "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 @ 1752341967132 ms III - Start\u000aSLOCK [T main @ 1752341967136 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x7423504\u000a...[truncated 22311 chars]...\u000aleRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341973427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341973430 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.22,
          "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 @ 1752341967132 ms III - Start\u000aSLOCK [T main @ 1752341967136 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x7423504\u000a...[truncated 22311 chars]...\u000aleRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341973427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341973430 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.211,
          "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 @ 1752341967132 ms III - Start\u000aSLOCK [T main @ 1752341967136 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x7423504\u000a...[truncated 22311 chars]...\u000aleRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341973427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341973430 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.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.211,
          "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 @ 1752341967132 ms III - Start\u000aSLOCK [T main @ 1752341967136 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x7423504\u000a...[truncated 22311 chars]...\u000aleRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341973427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341973430 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.895,
      "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 @ 1752341967132 ms III - Start\u000aSLOCK [T main @ 1752341967136 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x7423504\u000a...[truncated 22311 chars]...\u000aleRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1752341973427 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341973430 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
          "duration" : 0.003,
          "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 @ 1752342849946 ms III - Start\u000aSLOCK [T main @ 1752342849951 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 4593 chars]...\u000aS2.dispose 0x4c39bec8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8 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 @ 1752342850812 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342850815 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.TestGLReadBufferUtilTextureIOWrite01AWT",
          "duration" : 0.329,
          "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 @ 1752342849946 ms III - Start\u000aSLOCK [T main @ 1752342849951 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 4593 chars]...\u000aS2.dispose 0x4c39bec8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8 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 @ 1752342850812 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342850815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.465,
      "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 @ 1752342849946 ms III - Start\u000aSLOCK [T main @ 1752342849951 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 4593 chars]...\u000aS2.dispose 0x4c39bec8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8 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 @ 1752342850812 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342850815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
          "duration" : 1.32,
          "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 @ 1752341974213 ms III - Start\u000aSLOCK [T main @ 1752341974218 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isI\u000a...[truncated 6280 chars]...\u000a: tileRendererInUse null\u000aThread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x54d9d12d 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 @ 1752341976227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341976229 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.215,
          "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 @ 1752341974213 ms III - Start\u000aSLOCK [T main @ 1752341974218 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isI\u000a...[truncated 6280 chars]...\u000a: tileRendererInUse null\u000aThread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x54d9d12d 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 @ 1752341976227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341976229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.62,
      "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 @ 1752341974213 ms III - Start\u000aSLOCK [T main @ 1752341974218 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isI\u000a...[truncated 6280 chars]...\u000a: tileRendererInUse null\u000aThread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x54d9d12d 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 @ 1752341976227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341976229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
          "duration" : 0.002,
          "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 @ 1752342851744 ms III - Start\u000aSLOCK [T main @ 1752342851749 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 4974 chars]...\u000a 0x4c39bec8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8 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 @ 1752342852848 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342852852 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.TestGLReadBufferUtilTextureIOWrite02AWT",
          "duration" : 0.551,
          "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 @ 1752342851744 ms III - Start\u000aSLOCK [T main @ 1752342851749 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 4974 chars]...\u000a 0x4c39bec8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8 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 @ 1752342852848 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342852852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.73,
      "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 @ 1752342851744 ms III - Start\u000aSLOCK [T main @ 1752342851749 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 4974 chars]...\u000a 0x4c39bec8: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8 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 @ 1752342852848 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342852852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
          "duration" : 1.388,
          "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 @ 1752341976998 ms III - Start\u000aSLOCK [T main @ 1752341977002 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x17\u000a...[truncated 8996 chars]...\u000anUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x77c2494c 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 @ 1752341979609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341979615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
          "duration" : 0.759,
          "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 @ 1752341976998 ms III - Start\u000aSLOCK [T main @ 1752341977002 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x17\u000a...[truncated 8996 chars]...\u000anUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x77c2494c 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 @ 1752341979609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341979615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.238,
      "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 @ 1752341976998 ms III - Start\u000aSLOCK [T main @ 1752341977002 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x17\u000a...[truncated 8996 chars]...\u000anUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x77c2494c 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 @ 1752341979609 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341979615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
          "duration" : 0.045,
          "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 @ 1752341980509 ms III - Start\u000aSLOCK [T main @ 1752341980513 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 @ 1752341980585 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341980590 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.TestImageTypeNEWT",
          "duration" : 0.005,
          "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 @ 1752341980509 ms III - Start\u000aSLOCK [T main @ 1752341980513 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 @ 1752341980585 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341980590 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.TestImageTypeNEWT",
          "duration" : 0.004,
          "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 @ 1752341980509 ms III - Start\u000aSLOCK [T main @ 1752341980513 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 @ 1752341980585 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341980590 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.665,
      "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 @ 1752341980509 ms III - Start\u000aSLOCK [T main @ 1752341980513 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 @ 1752341980585 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341980590 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
          "duration" : 0.868,
          "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 @ 1752341981377 ms III - Start\u000aSLOCK [T main @ 1752341981381 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 318 chars]...\u000a0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#33,main-Display-.x11_:0-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 @ 1752341982273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341982276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.487,
      "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 @ 1752341981377 ms III - Start\u000aSLOCK [T main @ 1752341981381 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 318 chars]...\u000a0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#33,main-Display-.x11_:0-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 @ 1752341982273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341982276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
          "duration" : 1.98,
          "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 @ 1752342853818 ms III - Start\u000aSLOCK [T main @ 1752342853823 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 1969 chars]...\u000a58166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166]\u000aAWT..... Loops 100, dt 775 ms, 7.75 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 @ 1752342855825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342855827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.608,
      "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 @ 1752342853818 ms III - Start\u000aSLOCK [T main @ 1752342853823 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 1969 chars]...\u000a58166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166]\u000aAWT..... Loops 100, dt 775 ms, 7.75 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 @ 1752342855825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342855827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.93,
          "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 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 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" : 0.38,
          "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 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 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" : 0.417,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV444Base__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 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" : 0.382,
          "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 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 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" : 0.399,
          "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 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 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" : 0.451,
          "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 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 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" : 0.483,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02YUV420Prog_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 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" : 0.499,
          "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 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 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" : 0.8,
          "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 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.474,
      "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 @ 1752342856912 ms III - Start\u000aSLOCK [T main @ 1752342856917 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 9993 chars]...\u000apareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-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 @ 1752342861743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342861745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.847,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.298,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.3,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.3,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.299,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.316,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.315,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.316,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.366,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 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.TestJPEGTextureFromFileNEWT",
          "duration" : 0.316,
          "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.862,
      "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 @ 1752341983051 ms III - Start\u000aSLOCK [T main @ 1752341983055 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7488 chars]...\u000aen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341987321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341987323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.27,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 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.013,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 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.014,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 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.014,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 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.004,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 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.004,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 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.004,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 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.005,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 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.005,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 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.004,
          "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.968,
      "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 @ 1752341988074 ms III - Start\u000aSLOCK [T main @ 1752341988078 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 0xe874448, RGB888\u000a...[truncated 28679 chars]...\u000abaf4f0, 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 @ 1752341988434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341988439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
          "duration" : 0.005,
          "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 @ 1752341989226 ms III - Start\u000aSLOCK [T main @ 1752341989231 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 71602 chars]...\u000a-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png\u000aQUIT Window Thread[#70,main-Display-.x11_:0-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 @ 1752341997086 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341997088 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.TestPNGPixelRect01NEWT",
          "duration" : 6.014,
          "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 @ 1752341989226 ms III - Start\u000aSLOCK [T main @ 1752341989231 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 71602 chars]...\u000a-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png\u000aQUIT Window Thread[#70,main-Display-.x11_:0-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 @ 1752341997086 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341997088 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.TestPNGPixelRect01NEWT",
          "duration" : 1.816,
          "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 @ 1752341989226 ms III - Start\u000aSLOCK [T main @ 1752341989231 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 71602 chars]...\u000a-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png\u000aQUIT Window Thread[#70,main-Display-.x11_:0-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 @ 1752341997086 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341997088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.455,
      "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 @ 1752341989226 ms III - Start\u000aSLOCK [T main @ 1752341989231 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 71602 chars]...\u000a-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png\u000aQUIT Window Thread[#70,main-Display-.x11_:0-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 @ 1752341997086 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341997088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.882,
          "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 @ 1752342862968 ms III - Start\u000aSLOCK [T main @ 1752342862973 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4104 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-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 @ 1752342865570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342865573 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.TestPNGTextureFromFileAWT",
          "duration" : 0.241,
          "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 @ 1752342862968 ms III - Start\u000aSLOCK [T main @ 1752342862973 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4104 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-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 @ 1752342865570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342865573 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.TestPNGTextureFromFileAWT",
          "duration" : 0.242,
          "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 @ 1752342862968 ms III - Start\u000aSLOCK [T main @ 1752342862973 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4104 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-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 @ 1752342865570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342865573 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.TestPNGTextureFromFileAWT",
          "duration" : 0.24,
          "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 @ 1752342862968 ms III - Start\u000aSLOCK [T main @ 1752342862973 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4104 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-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 @ 1752342865570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342865573 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.TestPNGTextureFromFileAWT",
          "duration" : 0.243,
          "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 @ 1752342862968 ms III - Start\u000aSLOCK [T main @ 1752342862973 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4104 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-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 @ 1752342865570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342865573 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.TestPNGTextureFromFileAWT",
          "duration" : 0.241,
          "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 @ 1752342862968 ms III - Start\u000aSLOCK [T main @ 1752342862973 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4104 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-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 @ 1752342865570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342865573 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.TestPNGTextureFromFileAWT",
          "duration" : 0.24,
          "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 @ 1752342862968 ms III - Start\u000aSLOCK [T main @ 1752342862973 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4104 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-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 @ 1752342865570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342865573 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.TestPNGTextureFromFileAWT",
          "duration" : 0.239,
          "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 @ 1752342862968 ms III - Start\u000aSLOCK [T main @ 1752342862973 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4104 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-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 @ 1752342865570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342865573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.201,
      "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 @ 1752342862968 ms III - Start\u000aSLOCK [T main @ 1752342862973 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4104 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-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 @ 1752342865570 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342865573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.827,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.314,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.3,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.3,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.3,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.3,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 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.TestPNGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.947,
      "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 @ 1752341997887 ms III - Start\u000aSLOCK [T main @ 1752341997892 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 7848 chars]...\u000abc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#58,main-Display-.x11_:0-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 @ 1752342002237 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342002239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:39:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
          "duration" : 0.011,
          "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 @ 1752342003038 ms III - Start\u000aSLOCK [T main @ 1752342003043 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1752342003070 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342003075 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.626,
      "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 @ 1752342003038 ms III - Start\u000aSLOCK [T main @ 1752342003043 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1752342003070 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342003075 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.032,
          "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 @ 1752342003828 ms III - Start\u000aSLOCK [T main @ 1752342003833 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 2158975 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 @ 1752342007077 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342007080 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.TestPixelFormatUtil00NEWT",
          "duration" : 0.695,
          "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 @ 1752342003828 ms III - Start\u000aSLOCK [T main @ 1752342003833 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 2158975 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 @ 1752342007077 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342007080 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.TestPixelFormatUtil00NEWT",
          "duration" : 0.596,
          "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 @ 1752342003828 ms III - Start\u000aSLOCK [T main @ 1752342003833 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 2158975 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 @ 1752342007077 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342007080 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.TestPixelFormatUtil00NEWT",
          "duration" : 0.63,
          "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 @ 1752342003828 ms III - Start\u000aSLOCK [T main @ 1752342003833 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 2158975 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 @ 1752342007077 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342007080 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.TestPixelFormatUtil00NEWT",
          "duration" : 0.646,
          "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 @ 1752342003828 ms III - Start\u000aSLOCK [T main @ 1752342003833 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 2158975 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 @ 1752342007077 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342007080 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.TestPixelFormatUtil00NEWT",
          "duration" : 0.621,
          "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 @ 1752342003828 ms III - Start\u000aSLOCK [T main @ 1752342003833 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 2158975 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 @ 1752342007077 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342007080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.841,
      "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 @ 1752342003828 ms III - Start\u000aSLOCK [T main @ 1752342003833 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 2158975 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 @ 1752342007077 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342007080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.108,
          "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 @ 1752342008867 ms III - Start\u000aSLOCK [T main @ 1752342008872 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 17968 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 @ 1752342009066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342009069 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.TestPixelFormatUtil01NEWT",
          "duration" : 0.027,
          "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 @ 1752342008867 ms III - Start\u000aSLOCK [T main @ 1752342008872 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 17968 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 @ 1752342009066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342009069 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.TestPixelFormatUtil01NEWT",
          "duration" : 0.024,
          "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 @ 1752342008867 ms III - Start\u000aSLOCK [T main @ 1752342008872 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 17968 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 @ 1752342009066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342009069 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.TestPixelFormatUtil01NEWT",
          "duration" : 0.02,
          "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 @ 1752342008867 ms III - Start\u000aSLOCK [T main @ 1752342008872 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 17968 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 @ 1752342009066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342009069 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.788,
      "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 @ 1752342008867 ms III - Start\u000aSLOCK [T main @ 1752342008872 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 17968 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 @ 1752342009066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342009069 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
          "duration" : 0.793,
          "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 @ 1752342009837 ms III - Start\u000aSLOCK [T main @ 1752342009842 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 1428 chars]...\u000a_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#38,main-Display-.x11_:0-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 @ 1752342011255 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342011257 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" : 0.314,
          "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 @ 1752342009837 ms III - Start\u000aSLOCK [T main @ 1752342009842 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 1428 chars]...\u000a_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#38,main-Display-.x11_:0-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 @ 1752342011255 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342011257 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" : 0.283,
          "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 @ 1752342009837 ms III - Start\u000aSLOCK [T main @ 1752342009842 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 1428 chars]...\u000a_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#38,main-Display-.x11_:0-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 @ 1752342011255 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342011257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.009,
      "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 @ 1752342009837 ms III - Start\u000aSLOCK [T main @ 1752342009842 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 1428 chars]...\u000a_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#38,main-Display-.x11_:0-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 @ 1752342011255 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342011257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
          "duration" : 0.63,
          "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 @ 1752342866564 ms III - Start\u000aSLOCK [T main @ 1752342866568 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1752342867713 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342867717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.75,
      "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 @ 1752342866564 ms III - Start\u000aSLOCK [T main @ 1752342866568 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1752342867713 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342867717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
          "duration" : 0.718,
          "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 @ 1752342868666 ms III - Start\u000aSLOCK [T main @ 1752342868670 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55b53d44: tileRendererInUse null, GearsES2[obj 0x55b53d44 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 2141 chars]...\u000aad[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b53d44: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b53d44 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 @ 1752342869900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342869902 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.83,
      "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 @ 1752342868666 ms III - Start\u000aSLOCK [T main @ 1752342868670 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55b53d44: tileRendererInUse null, GearsES2[obj 0x55b53d44 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 2141 chars]...\u000aad[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b53d44: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b53d44 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 @ 1752342869900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342869902 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:54:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 4.585,
          "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 @ 1752342012062 ms III - Start\u000aSLOCK [T main @ 1752342012066 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 14397 chars]...\u000aS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#93,main-Display-.x11_:0-2-EDT-7,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 @ 1752342021586 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342021587 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.TestTextureIONEWT",
          "duration" : 3.133,
          "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 @ 1752342012062 ms III - Start\u000aSLOCK [T main @ 1752342012066 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 14397 chars]...\u000aS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#93,main-Display-.x11_:0-2-EDT-7,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 @ 1752342021586 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342021587 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.TestTextureIONEWT",
          "duration" : 0.915,
          "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 @ 1752342012062 ms III - Start\u000aSLOCK [T main @ 1752342012066 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 14397 chars]...\u000aS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#93,main-Display-.x11_:0-2-EDT-7,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 @ 1752342021586 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342021587 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.TestTextureIONEWT",
          "duration" : 0.867,
          "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 @ 1752342012062 ms III - Start\u000aSLOCK [T main @ 1752342012066 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 14397 chars]...\u000aS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#93,main-Display-.x11_:0-2-EDT-7,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 @ 1752342021586 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342021587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.117,
      "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 @ 1752342012062 ms III - Start\u000aSLOCK [T main @ 1752342012066 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 14397 chars]...\u000aS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#93,main-Display-.x11_:0-2-EDT-7,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 @ 1752342021586 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342021587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
          "duration" : 0.703,
          "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 @ 1752342870765 ms III - Start\u000aSLOCK [T main @ 1752342870769 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, han\u000a...[truncated 2188 chars]...\u000aPerspective nearPlaneNormalized: 0.01010101\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\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 @ 1752342871997 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342871999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=\u000a...[truncated 485 chars]...\u000a0:      0.00000,    2.41421,    0.00000,    0.00000, \u000a0:      0.00000,    0.00000,   -1.22222,   -2.22222, \u000a0:      0.00000,    0.00000,   -1.00000,    0.00000, \u000a0: }\u000a,\u000a1: {    1.00000,    0.00000,    0.00000,    0.00000, \u000a1:      0.00000,    1.00000,    0.00000,    0.00000, \u000a1:      0.00000,    0.00000,    1.00000,   -2.30000, \u000a1:      0.00000,    0.00000,    0.00000,    1.00000, \u000a1: }\u000a,\u000a]\u000a  GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a"
        }
      ],
      "duration" : 1.835,
      "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 @ 1752342870765 ms III - Start\u000aSLOCK [T main @ 1752342870769 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, han\u000a...[truncated 2188 chars]...\u000aPerspective nearPlaneNormalized: 0.01010101\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\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 @ 1752342871997 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342871999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=\u000a...[truncated 485 chars]...\u000a0:      0.00000,    2.41421,    0.00000,    0.00000, \u000a0:      0.00000,    0.00000,   -1.22222,   -2.22222, \u000a0:      0.00000,    0.00000,   -1.00000,    0.00000, \u000a0: }\u000a,\u000a1: {    1.00000,    0.00000,    0.00000,    0.00000, \u000a1:      0.00000,    1.00000,    0.00000,    0.00000, \u000a1:      0.00000,    0.00000,    1.00000,   -2.30000, \u000a1:      0.00000,    0.00000,    0.00000,    1.00000, \u000a1: }\u000a,\u000a]\u000a  GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a",
      "timestamp" : "2025-07-12T17:54:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
          "duration" : 0.703,
          "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 @ 1752342022360 ms III - Start\u000aSLOCK [T main @ 1752342022364 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, ha\u000a...[truncated 2154 chars]...\u000aoord[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000aQUIT Window Thread[#33,main-Display-.x11_:0-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 @ 1752342023507 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342023509 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 2, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a"
        }
      ],
      "duration" : 1.78,
      "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 @ 1752342022360 ms III - Start\u000aSLOCK [T main @ 1752342022364 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, ha\u000a...[truncated 2154 chars]...\u000aoord[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000aQUIT Window Thread[#33,main-Display-.x11_:0-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 @ 1752342023507 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342023509 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 2, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a",
      "timestamp" : "2025-07-12T17:40:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExponentIdentity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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.007,
          "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoubleNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoublePositiveZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatNegativeInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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.01,
          "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleNegativeInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoublePositiveInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoublePositiveZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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" : "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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.706,
      "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 @ 1752341396284 ms III - Start\u000aSLOCK [T main @ 1752341396288 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752341396387 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752341396392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 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-12T17:29:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.009,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.001,
          "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.081,
      "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-12T17:29:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.01,
          "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.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.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.084,
      "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-12T17:29:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.02,
          "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.004,
          "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.003,
          "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.004,
          "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.003,
          "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.001,
          "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.001,
          "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.002,
          "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.001,
          "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.144,
      "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-12T17:29:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI",
          "duration" : 0.029,
          "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.098,
      "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-12T17:29:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI",
          "duration" : 0.032,
          "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.103,
      "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-12T17:29:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI",
          "duration" : 0.029,
          "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.0,
          "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.107,
      "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-12T17:29:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI",
          "duration" : 0.028,
          "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    1001 ms total, 0.040040 us/mul\u000aSummary loops 25000000: I2    1031 ms total, 0.020620 us/mul, I2  / I1 102.997003%\u000aSummary loops 25000000: I4a   1432 ms total, 0.028640 us/mul, I4a / I2 138.894277%, I4a / I4b 100.774103%\u000aSummary loops 25000000: I4b   1421 ms total, 0.028420 us/mul, I4b / I2 137.827352%, I4b / I4a 99.231844%\u000aSummary loops 25000000: I5a   1406 ms total, 0.028120 us/mul, I5a / I2 136.372454%, I5a / I5b 90.070468%\u000aSummary loops 25000000: I5b   1561 ms total, 0.031220 us/mul, I5b / I2 151.406402%, I5b / I5a 111.024182%\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" : 7.909,
          "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    1001 ms total, 0.040040 us/mul\u000aSummary loops 25000000: I2    1031 ms total, 0.020620 us/mul, I2  / I1 102.997003%\u000aSummary loops 25000000: I4a   1432 ms total, 0.028640 us/mul, I4a / I2 138.894277%, I4a / I4b 100.774103%\u000aSummary loops 25000000: I4b   1421 ms total, 0.028420 us/mul, I4b / I2 137.827352%, I4b / I4a 99.231844%\u000aSummary loops 25000000: I5a   1406 ms total, 0.028120 us/mul, I5a / I2 136.372454%, I5a / I5b 90.070468%\u000aSummary loops 25000000: I5b   1561 ms total, 0.031220 us/mul, I5b / I2 151.406402%, I5b / I5a 111.024182%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.011,
      "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    1001 ms total, 0.040040 us/mul\u000aSummary loops 25000000: I2    1031 ms total, 0.020620 us/mul, I2  / I1 102.997003%\u000aSummary loops 25000000: I4a   1432 ms total, 0.028640 us/mul, I4a / I2 138.894277%, I4a / I4b 100.774103%\u000aSummary loops 25000000: I4b   1421 ms total, 0.028420 us/mul, I4b / I2 137.827352%, I4b / I4a 99.231844%\u000aSummary loops 25000000: I5a   1406 ms total, 0.028120 us/mul, I5a / I2 136.372454%, I5a / I5b 90.070468%\u000aSummary loops 25000000: I5b   1561 ms total, 0.031220 us/mul, I5b / I2 151.406402%, I5b / I5a 111.024182%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:29:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.027,
          "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     870 ms total, 0.043500 us/inv, I2  / I0 51.662708%\u000aSummary loops 10000000: I4a    939 ms total, 0.046950 us/inv, I4a / I2 107.931034%\u000aSummary loops 10000000: I4b    969 ms total, 0.048450 us/inv, I4b / I2 111.379310%\u000aSummary loops 10000000: I5a   1013 ms total, 0.050650 us/inv, I5a / I2 116.436782%\u000aSummary loops 10000000: I5b   1007 ms total, 0.050350 us/inv, I5b / I2 115.747126%\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     870 ms total, 0.043500 us/inv, I2  / I0 51.662708%\u000aSummary loops 10000000: I4a    939 ms total, 0.046950 us/inv, I4a / I2 107.931034%\u000aSummary loops 10000000: I4b    969 ms total, 0.048450 us/inv, I4b / I2 111.379310%\u000aSummary loops 10000000: I5a   1013 ms total, 0.050650 us/inv, I5a / I2 116.436782%\u000aSummary loops 10000000: I5b   1007 ms total, 0.050350 us/inv, I5b / I2 115.747126%\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.004,
          "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     870 ms total, 0.043500 us/inv, I2  / I0 51.662708%\u000aSummary loops 10000000: I4a    939 ms total, 0.046950 us/inv, I4a / I2 107.931034%\u000aSummary loops 10000000: I4b    969 ms total, 0.048450 us/inv, I4b / I2 111.379310%\u000aSummary loops 10000000: I5a   1013 ms total, 0.050650 us/inv, I5a / I2 116.436782%\u000aSummary loops 10000000: I5b   1007 ms total, 0.050350 us/inv, I5b / I2 115.747126%\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.004,
          "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     870 ms total, 0.043500 us/inv, I2  / I0 51.662708%\u000aSummary loops 10000000: I4a    939 ms total, 0.046950 us/inv, I4a / I2 107.931034%\u000aSummary loops 10000000: I4b    969 ms total, 0.048450 us/inv, I4b / I2 111.379310%\u000aSummary loops 10000000: I5a   1013 ms total, 0.050650 us/inv, I5a / I2 116.436782%\u000aSummary loops 10000000: I5b   1007 ms total, 0.050350 us/inv, I5b / I2 115.747126%\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" : 6.55,
          "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     870 ms total, 0.043500 us/inv, I2  / I0 51.662708%\u000aSummary loops 10000000: I4a    939 ms total, 0.046950 us/inv, I4a / I2 107.931034%\u000aSummary loops 10000000: I4b    969 ms total, 0.048450 us/inv, I4b / I2 111.379310%\u000aSummary loops 10000000: I5a   1013 ms total, 0.050650 us/inv, I5a / I2 116.436782%\u000aSummary loops 10000000: I5b   1007 ms total, 0.050350 us/inv, I5b / I2 115.747126%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.66,
      "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     870 ms total, 0.043500 us/inv, I2  / I0 51.662708%\u000aSummary loops 10000000: I4a    939 ms total, 0.046950 us/inv, I4a / I2 107.931034%\u000aSummary loops 10000000: I4b    969 ms total, 0.048450 us/inv, I4b / I2 111.379310%\u000aSummary loops 10000000: I5a   1013 ms total, 0.050650 us/inv, I5a / I2 116.436782%\u000aSummary loops 10000000: I5b   1007 ms total, 0.050350 us/inv, I5b / I2 115.747126%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:30:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.025,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRM_m2xm1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.089,
      "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-12T17:30:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI",
          "duration" : 0.049,
          "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 8144 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.004,
          "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 8144 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.006,
          "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 8144 chars]...\u000a00,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.20000,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.00000,    1.00000,    0.00000, \u000amat4P      0.00000,    0.00000,    0.00000,    1.00000, \u000amat4P }\u000a\u000aA.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]\u000aB.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5\u000aA.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]\u000aB.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04GLUDoubleToMatrix4f2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f\u000amat4PMv{    1.00000,    0.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    1.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    1.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    0.00000,    1.00000, \u000amat4PMv}\u000a\u000aA.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aB.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aA.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aB.0.1 - Project 0,0 -->5.0 / 5\u000a...[truncated 8144 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.132,
      "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 8144 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-12T17:30:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI",
          "duration" : 0.031,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.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.094,
      "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-12T17:30:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.005,
          "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 @ 1752342024341 ms III - Start\u000aSLOCK [T main @ 1752342024345 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342024918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342024922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01aTraditionalAccess",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342024341 ms III - Start\u000aSLOCK [T main @ 1752342024345 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342024918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342024922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.02,
          "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 @ 1752342024341 ms III - Start\u000aSLOCK [T main @ 1752342024345 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342024918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342024922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.008,
          "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 @ 1752342024341 ms III - Start\u000aSLOCK [T main @ 1752342024345 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342024918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342024922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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 @ 1752342024341 ms III - Start\u000aSLOCK [T main @ 1752342024345 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342024918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342024922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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 @ 1752342024341 ms III - Start\u000aSLOCK [T main @ 1752342024345 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342024918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342024922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.174,
      "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 @ 1752342024341 ms III - Start\u000aSLOCK [T main @ 1752342024345 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342024918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342024922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI",
          "duration" : 0.029,
          "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.092,
      "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-12T17:30:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI",
          "duration" : 0.042,
          "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.11,
      "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-12T17:30:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI",
          "duration" : 0.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test01\u000aIdent     { 1.00000, 0.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 1.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 1.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 0.00000, 1.00000, \u000aIdent     }\u000a\u000aTranslate { 1.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate   0.00000, 1.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 0.00000, 1.00000, 3.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslat\u000a...[truncated 608 chars]...\u000a  { 2.00000, 0.00000, 0.00000, 0.00000, \u000aScale       0.00000, 2.00000, 0.00000, 0.00000, \u000aScale       0.00000, 0.00000, 2.00000, 0.00000, \u000aScale       0.00000, 0.00000, 0.00000, 1.00000, \u000aScale     }\u000a\u000aTranslate { 2.00000, 0.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 2.00000, 0.00000, 4.00000, \u000aTranslate   0.00000, 0.00000, 2.00000, 6.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate }\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test02\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test01\u000aIdent     { 1.00000, 0.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 1.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 1.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 0.00000, 1.00000, \u000aIdent     }\u000a\u000aTranslate { 1.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate   0.00000, 1.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 0.00000, 1.00000, 3.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslat\u000a...[truncated 608 chars]...\u000a  { 2.00000, 0.00000, 0.00000, 0.00000, \u000aScale       0.00000, 2.00000, 0.00000, 0.00000, \u000aScale       0.00000, 0.00000, 2.00000, 0.00000, \u000aScale       0.00000, 0.00000, 0.00000, 1.00000, \u000aScale     }\u000a\u000aTranslate { 2.00000, 0.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 2.00000, 0.00000, 4.00000, \u000aTranslate   0.00000, 0.00000, 2.00000, 6.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate }\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test02\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.104,
      "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-12T17:30:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.025,
          "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.0,
          "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.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12FromAndToEulerAngles",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13FromEulerAnglesAndRotateVector",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.002,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15cAxesAndMatrix",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20AddSubtract",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21Multiply",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22InvertMultNormalAndConj",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "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.0,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test25Slerp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test26LookAt",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.102,
      "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-12T17:30:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestVec3f01NOUI",
          "duration" : 0.024,
          "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.004,
          "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.091,
      "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-12T17:30:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
          "duration" : 3.622,
          "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 @ 1752342025712 ms III - Start\u000aSLOCK [T main @ 1752342025717 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64, GENERIC_A\u000a...[truncated 1546 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 @ 1752342029358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342029361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.242,
      "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 @ 1752342025712 ms III - Start\u000aSLOCK [T main @ 1752342025717 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64, GENERIC_A\u000a...[truncated 1546 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 @ 1752342029358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342029361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
          "duration" : 0.986,
          "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 @ 1752343090678 ms III - Start\u000aSLOCK [T main @ 1752343090683 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[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aMyCanvas END add: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindow\u000a...[truncated 420 chars]...\u000aD remove: Thread[#29,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 @ 1752343091715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343091723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.644,
      "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 @ 1752343090678 ms III - Start\u000aSLOCK [T main @ 1752343090683 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[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aMyCanvas END add: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindow\u000a...[truncated 420 chars]...\u000aD remove: Thread[#29,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 @ 1752343091715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343091723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:58:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
          "duration" : 2.262,
          "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 @ 1752342030153 ms III - Start\u000aSLOCK [T main @ 1752342030157 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\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEve\u000a...[truncated 17040 chars]...\u000a71f4dd, main]\u000a  [0] : NEWT-Display[.x11_:0-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 @ 1752342032893 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342032896 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.TestDisplayLifecycle01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342030153 ms III - Start\u000aSLOCK [T main @ 1752342030157 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\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEve\u000a...[truncated 17040 chars]...\u000a71f4dd, main]\u000a  [0] : NEWT-Display[.x11_:0-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 @ 1752342032893 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342032896 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
          "duration" : 2.266,
          "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 @ 1752342033656 ms III - Start\u000aSLOCK [T main @ 1752342033661 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01\u000aPass - 1\u000aPosition OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt\u000a...[truncated 17000 chars]...\u000aries: 1 - Thread[0x3a71f4dd, main]\u000a  [0] : NEWT-Display[.x11_:0-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 @ 1752342036388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342036392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.33,
      "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 @ 1752342033656 ms III - Start\u000aSLOCK [T main @ 1752342033661 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01\u000aPass - 1\u000aPosition OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt\u000a...[truncated 17000 chars]...\u000aries: 1 - Thread[0x3a71f4dd, main]\u000a  [0] : NEWT-Display[.x11_:0-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 @ 1752342036388 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342036392 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
          "duration" : 1.321,
          "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 @ 1752343092693 ms III - Start\u000aSLOCK [T main @ 1752343092697 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug\u000aThread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x742ff096: tileRendererInUse null, GearsES2[obj 0x742ff096 isInit false, usesShared fal\u000a...[truncated 3527 chars]...\u000aain] GearsES2.dispose 0x742ff096: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x742ff096 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 @ 1752343094041 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343094043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.948,
      "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 @ 1752343092693 ms III - Start\u000aSLOCK [T main @ 1752343092697 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug\u000aThread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x742ff096: tileRendererInUse null, GearsES2[obj 0x742ff096 isInit false, usesShared fal\u000a...[truncated 3527 chars]...\u000aain] GearsES2.dispose 0x742ff096: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x742ff096 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 @ 1752343094041 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343094043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:58:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
          "duration" : 4.149,
          "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 @ 1752342037203 ms III - Start\u000aSLOCK [T main @ 1752342037208 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: G\u000a...[truncated 2503 chars]...\u000a\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#33,main-Display-.x11_:0-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 @ 1752342041808 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342041810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.186,
      "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 @ 1752342037203 ms III - Start\u000aSLOCK [T main @ 1752342037208 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: G\u000a...[truncated 2503 chars]...\u000a\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#33,main-Display-.x11_:0-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 @ 1752342041808 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342041810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
          "duration" : 2.188,
          "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 @ 1752342042586 ms III - Start\u000aSLOCK [T main @ 1752342042590 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false, usesShared false, \u000a...[truncated 6949 chars]...\u000a,5,main] GearsES2.dispose 0x139982de: tileRendererInUse null\u000aThread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x139982de 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 @ 1752342047324 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342047326 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.097,
          "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 @ 1752342042586 ms III - Start\u000aSLOCK [T main @ 1752342042590 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false, usesShared false, \u000a...[truncated 6949 chars]...\u000a,5,main] GearsES2.dispose 0x139982de: tileRendererInUse null\u000aThread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x139982de 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 @ 1752342047324 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342047326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.332,
      "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 @ 1752342042586 ms III - Start\u000aSLOCK [T main @ 1752342042590 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false, usesShared false, \u000a...[truncated 6949 chars]...\u000a,5,main] GearsES2.dispose 0x139982de: tileRendererInUse null\u000aThread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x139982de 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 @ 1752342047324 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342047326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 0.294,
          "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 @ 1752342048080 ms III - Start\u000aSLOCK [T main @ 1752342048085 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false\u000a...[truncated 25902 chars]...\u000a] GearsES2.dispose 0xc730b35: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc730b35 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 @ 1752342054714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342054722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 0.278,
          "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 @ 1752342048080 ms III - Start\u000aSLOCK [T main @ 1752342048085 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false\u000a...[truncated 25902 chars]...\u000a] GearsES2.dispose 0xc730b35: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc730b35 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 @ 1752342054714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342054722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 2.802,
          "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 @ 1752342048080 ms III - Start\u000aSLOCK [T main @ 1752342048085 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false\u000a...[truncated 25902 chars]...\u000a] GearsES2.dispose 0xc730b35: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc730b35 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 @ 1752342054714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342054722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 2.784,
          "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 @ 1752342048080 ms III - Start\u000aSLOCK [T main @ 1752342048085 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false\u000a...[truncated 25902 chars]...\u000a] GearsES2.dispose 0xc730b35: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc730b35 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 @ 1752342054714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342054722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.237,
      "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 @ 1752342048080 ms III - Start\u000aSLOCK [T main @ 1752342048085 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false\u000a...[truncated 25902 chars]...\u000a] GearsES2.dispose 0xc730b35: tileRendererInUse null\u000aThread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc730b35 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 @ 1752342054714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342054722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 0.326,
          "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 @ 1752342055487 ms III - Start\u000aSLOCK [T main @ 1752342055491 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342055992 d 4ms]]]\u000aWindowEve\u000a...[truncated 37406 chars]...\u000ae 0x5fbe4146 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342057916 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 @ 1752342057961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342057972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x314a8e46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da2a3ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b03e9e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: X11OnscreenGLXDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@28701274,\u000a\u0009Handle    0x3400002\u000a...[truncated 16822 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@ae13544, ], \u000a  windowLock <3d34d211, 7dc0f706>[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.274,
          "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 @ 1752342055487 ms III - Start\u000aSLOCK [T main @ 1752342055491 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342055992 d 4ms]]]\u000aWindowEve\u000a...[truncated 37406 chars]...\u000ae 0x5fbe4146 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342057916 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 @ 1752342057961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342057972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x314a8e46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da2a3ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b03e9e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: X11OnscreenGLXDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@28701274,\u000a\u0009Handle    0x3400002\u000a...[truncated 16822 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@ae13544, ], \u000a  windowLock <3d34d211, 7dc0f706>[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.265,
          "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 @ 1752342055487 ms III - Start\u000aSLOCK [T main @ 1752342055491 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342055992 d 4ms]]]\u000aWindowEve\u000a...[truncated 37406 chars]...\u000ae 0x5fbe4146 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342057916 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 @ 1752342057961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342057972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x314a8e46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da2a3ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b03e9e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: X11OnscreenGLXDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@28701274,\u000a\u0009Handle    0x3400002\u000a...[truncated 16822 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@ae13544, ], \u000a  windowLock <3d34d211, 7dc0f706>[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.201,
          "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 @ 1752342055487 ms III - Start\u000aSLOCK [T main @ 1752342055491 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342055992 d 4ms]]]\u000aWindowEve\u000a...[truncated 37406 chars]...\u000ae 0x5fbe4146 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342057916 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 @ 1752342057961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342057972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x314a8e46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da2a3ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b03e9e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: X11OnscreenGLXDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@28701274,\u000a\u0009Handle    0x3400002\u000a...[truncated 16822 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@ae13544, ], \u000a  windowLock <3d34d211, 7dc0f706>[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.2,
          "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 @ 1752342055487 ms III - Start\u000aSLOCK [T main @ 1752342055491 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342055992 d 4ms]]]\u000aWindowEve\u000a...[truncated 37406 chars]...\u000ae 0x5fbe4146 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342057916 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 @ 1752342057961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342057972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x314a8e46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da2a3ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b03e9e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: X11OnscreenGLXDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@28701274,\u000a\u0009Handle    0x3400002\u000a...[truncated 16822 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@ae13544, ], \u000a  windowLock <3d34d211, 7dc0f706>[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.35,
          "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 @ 1752342055487 ms III - Start\u000aSLOCK [T main @ 1752342055491 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342055992 d 4ms]]]\u000aWindowEve\u000a...[truncated 37406 chars]...\u000ae 0x5fbe4146 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342057916 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 @ 1752342057961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342057972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x314a8e46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da2a3ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b03e9e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: X11OnscreenGLXDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@28701274,\u000a\u0009Handle    0x3400002\u000a...[truncated 16822 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@ae13544, ], \u000a  windowLock <3d34d211, 7dc0f706>[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.382,
          "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 @ 1752342055487 ms III - Start\u000aSLOCK [T main @ 1752342055491 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342055992 d 4ms]]]\u000aWindowEve\u000a...[truncated 37406 chars]...\u000ae 0x5fbe4146 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342057916 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 @ 1752342057961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342057972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x314a8e46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da2a3ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b03e9e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: X11OnscreenGLXDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@28701274,\u000a\u0009Handle    0x3400002\u000a...[truncated 16822 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@ae13544, ], \u000a  windowLock <3d34d211, 7dc0f706>[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" : 3.082,
      "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 @ 1752342055487 ms III - Start\u000aSLOCK [T main @ 1752342055491 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342055992 d 4ms]]]\u000aWindowEve\u000a...[truncated 37406 chars]...\u000ae 0x5fbe4146 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342057916 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 @ 1752342057961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342057972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms\u000a",
      "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x314a8e46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da2a3ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b03e9e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: X11OnscreenGLXDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@28701274,\u000a\u0009Handle    0x3400002\u000a...[truncated 16822 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@ae13544, ], \u000a  windowLock <3d34d211, 7dc0f706>[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-12T17:40:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 0.55,
          "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 @ 1752342058810 ms III - Start\u000aSLOCK [T main @ 1752342058815 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342059342 d 5ms\u000a...[truncated 21071 chars]...\u000aFIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342062787 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 @ 1752342063087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342063095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 0.827,
          "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 @ 1752342058810 ms III - Start\u000aSLOCK [T main @ 1752342058815 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342059342 d 5ms\u000a...[truncated 21071 chars]...\u000aFIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342062787 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 @ 1752342063087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342063095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 1.188,
          "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 @ 1752342058810 ms III - Start\u000aSLOCK [T main @ 1752342058815 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342059342 d 5ms\u000a...[truncated 21071 chars]...\u000aFIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342062787 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 @ 1752342063087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342063095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 1.203,
          "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 @ 1752342058810 ms III - Start\u000aSLOCK [T main @ 1752342058815 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342059342 d 5ms\u000a...[truncated 21071 chars]...\u000aFIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342062787 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 @ 1752342063087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342063095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.883,
      "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 @ 1752342058810 ms III - Start\u000aSLOCK [T main @ 1752342058815 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342059342 d 5ms\u000a...[truncated 21071 chars]...\u000aFIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342062787 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 @ 1752342063087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342063095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:40:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
          "duration" : 2.278,
          "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 @ 1752342063928 ms III - Start\u000aSLOCK [T main @ 1752342063932 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342064442 d 5ms]]]\u000a\u000a...[truncated 10055 chars]...\u000ase 0x2f4948e4 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342068877 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 @ 1752342068891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342068894 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
          "duration" : 2.231,
          "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 @ 1752342063928 ms III - Start\u000aSLOCK [T main @ 1752342063932 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342064442 d 5ms]]]\u000a\u000a...[truncated 10055 chars]...\u000ase 0x2f4948e4 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342068877 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 @ 1752342068891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342068894 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.575,
      "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 @ 1752342063928 ms III - Start\u000aSLOCK [T main @ 1752342063932 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor\u000aWindowUpdateEvent[[ 0 / 0  1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342064442 d 5ms]]]\u000a\u000a...[truncated 10055 chars]...\u000ase 0x2f4948e4 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752342068877 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 @ 1752342068891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342068894 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
          "duration" : 1.346,
          "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 @ 1752343094942 ms III - Start\u000aSLOCK [T main @ 1752343094947 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2f8dad04: tileRendererInUse null, GearsES2[obj 0x2f8dad04 isInit false, usesShared\u000a...[truncated 5025 chars]...\u000a GearsES2.dispose 0x2f8dad04: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f8dad04 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 @ 1752343096314 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343096316 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "durationPerTest 500\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343095658 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343095752 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x\u000a...[truncated 460 chars]...\u000antCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343096082 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343096181 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343096280 d 0ms]]\u000a"
        }
      ],
      "duration" : 1.973,
      "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 @ 1752343094942 ms III - Start\u000aSLOCK [T main @ 1752343094947 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2f8dad04: tileRendererInUse null, GearsES2[obj 0x2f8dad04 isInit false, usesShared\u000a...[truncated 5025 chars]...\u000a GearsES2.dispose 0x2f8dad04: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f8dad04 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 @ 1752343096314 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343096316 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "durationPerTest 500\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343095658 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343095752 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x\u000a...[truncated 460 chars]...\u000antCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343096082 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343096181 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343096280 d 0ms]]\u000a",
      "timestamp" : "2025-07-12T17:58:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
          "duration" : 1.79,
          "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 @ 1752343097382 ms III - Start\u000aSLOCK [T main @ 1752343097387 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x543295b0: tileRendererInUse null, GearsES2[obj 0x543295b0 isInit false, usesShared false, 1 null, 2 null\u000a...[truncated 5901 chars]...\u000ax11_:0-1-EDT-1,5,main] GearsES2.dispose 0x54422e18: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x54422e18 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 @ 1752343099729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343099736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.958,
      "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 @ 1752343097382 ms III - Start\u000aSLOCK [T main @ 1752343097387 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x543295b0: tileRendererInUse null, GearsES2[obj 0x543295b0 isInit false, usesShared false, 1 null, 2 null\u000a...[truncated 5901 chars]...\u000ax11_:0-1-EDT-1,5,main] GearsES2.dispose 0x54422e18: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x54422e18 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 @ 1752343099729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343099736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:58:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
          "duration" : 0.575,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRemoteWindow01",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1>, expected: null",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342069717 ms III - Start\u000aSLOCK [T main @ 1752342069722 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCa\u000a...[truncated 2570 chars]...\u000aw.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342070321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342070324 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.203,
      "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 @ 1752342069717 ms III - Start\u000aSLOCK [T main @ 1752342069722 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCa\u000a...[truncated 2570 chars]...\u000aw.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342070321 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342070324 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRemoteWindow01",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1>, expected: null",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342071142 ms III - Start\u000aSLOCK [T main @ 1752342071147 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01\u000acom.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342071306 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342071311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.757,
      "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 @ 1752342071142 ms III - Start\u000aSLOCK [T main @ 1752342071147 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01\u000acom.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342071306 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342071311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
          "duration" : 1.542,
          "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 @ 1752342072156 ms III - Start\u000aSLOCK [T main @ 1752342072161 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test\u000aCreate PointerIcon #00: PointerIcon[obj 0x13c9d689, .x11_:0-1, 0x3400004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]\u000aSet Pointe\u000a...[truncated 2243 chars]...\u000a11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045 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 @ 1752342073726 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342073728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.182,
      "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 @ 1752342072156 ms III - Start\u000aSLOCK [T main @ 1752342072161 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test\u000aCreate PointerIcon #00: PointerIcon[obj 0x13c9d689, .x11_:0-1, 0x3400004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]\u000aSet Pointe\u000a...[truncated 2243 chars]...\u000a11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045 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 @ 1752342073726 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342073728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
          "duration" : 1.318,
          "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 @ 1752343100806 ms III - Start\u000aSLOCK [T main @ 1752343100811 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas\u000aAWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]\u000aThread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: ti\u000a...[truncated 5026 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x7671cb68 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 @ 1752343102715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343102719 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
          "duration" : 0.56,
          "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 @ 1752343100806 ms III - Start\u000aSLOCK [T main @ 1752343100811 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas\u000aAWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]\u000aThread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: ti\u000a...[truncated 5026 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x7671cb68 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 @ 1752343102715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343102719 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.513,
      "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 @ 1752343100806 ms III - Start\u000aSLOCK [T main @ 1752343100811 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas\u000aAWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]\u000aThread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: ti\u000a...[truncated 5026 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x7671cb68 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 @ 1752343102715 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343102719 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:58:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
          "duration" : 0.977,
          "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 @ 1752342074549 ms III - Start\u000aSLOCK [T main @ 1752342074554 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared fals\u000a...[truncated 2271 chars]...\u000a0-1-EDT-1,5,main] GearsES2.dispose 0x618b19ad 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 @ 1752342075559 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342075562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.608,
      "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 @ 1752342074549 ms III - Start\u000aSLOCK [T main @ 1752342074554 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared fals\u000a...[truncated 2271 chars]...\u000a0-1-EDT-1,5,main] GearsES2.dispose 0x618b19ad 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 @ 1752342075559 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342075562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
          "duration" : 1.605,
          "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 @ 1752343103642 ms III - Start\u000aSLOCK [T main @ 1752343103647 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xe350b40: tileRendererInUse null, GearsES2[obj 0xe350b40 isInit false, use\u000a...[truncated 5231 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 @ 1752343105273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343105275 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.231,
      "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 @ 1752343103642 ms III - Start\u000aSLOCK [T main @ 1752343103647 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xe350b40: tileRendererInUse null, GearsES2[obj 0xe350b40 isInit false, use\u000a...[truncated 5231 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 @ 1752343105273 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343105275 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:58:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.087,
          "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 @ 1752342076319 ms III - Start\u000aSLOCK [T main @ 1752342076323 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342076735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342076740 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.047,
          "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 @ 1752342076319 ms III - Start\u000aSLOCK [T main @ 1752342076323 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342076735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342076740 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.011,
          "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 @ 1752342076319 ms III - Start\u000aSLOCK [T main @ 1752342076323 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342076735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342076740 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.09,
          "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 @ 1752342076319 ms III - Start\u000aSLOCK [T main @ 1752342076323 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342076735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342076740 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.082,
          "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 @ 1752342076319 ms III - Start\u000aSLOCK [T main @ 1752342076323 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342076735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342076740 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.022,
      "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 @ 1752342076319 ms III - Start\u000aSLOCK [T main @ 1752342076323 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1752342076735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342076740 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
          "duration" : 0.203,
          "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 @ 1752342077576 ms III - Start\u000aSLOCK [T main @ 1752342077581 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000aXXX: Caps[x11 vid 0x21: rgba 8/8/8/0, opaque, on-scr.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000a++++ TestCa\u000a...[truncated 9 chars]...\u000a com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000aXXX: Caps[x11 vid 0x6e: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, 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 @ 1752342078060 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342078084 ms --- localhost/127.0.0.1:59999 - Unlock ok within 25 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
          "duration" : 0.148,
          "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 @ 1752342077576 ms III - Start\u000aSLOCK [T main @ 1752342077581 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000aXXX: Caps[x11 vid 0x21: rgba 8/8/8/0, opaque, on-scr.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000a++++ TestCa\u000a...[truncated 9 chars]...\u000a com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000aXXX: Caps[x11 vid 0x6e: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, 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 @ 1752342078060 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342078084 ms --- localhost/127.0.0.1:59999 - Unlock ok within 25 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.104,
      "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 @ 1752342077576 ms III - Start\u000aSLOCK [T main @ 1752342077581 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000aXXX: Caps[x11 vid 0x21: rgba 8/8/8/0, opaque, on-scr.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000a++++ TestCa\u000a...[truncated 9 chars]...\u000a com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000aXXX: Caps[x11 vid 0x6e: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, 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 @ 1752342078060 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342078084 ms --- localhost/127.0.0.1:59999 - Unlock ok within 25 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.509,
          "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 @ 1752343106202 ms III - Start\u000aSLOCK [T main @ 1752343106207 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0,\u000a...[truncated 34499 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343131497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343131499 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.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.674,
          "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 @ 1752343106202 ms III - Start\u000aSLOCK [T main @ 1752343106207 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0,\u000a...[truncated 34499 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343131497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343131499 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.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.671,
          "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 @ 1752343106202 ms III - Start\u000aSLOCK [T main @ 1752343106207 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0,\u000a...[truncated 34499 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343131497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343131499 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.TestNewtEventModifiersAWTCanvas",
          "duration" : 4.271,
          "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 @ 1752343106202 ms III - Start\u000aSLOCK [T main @ 1752343106207 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0,\u000a...[truncated 34499 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343131497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343131499 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.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.463,
          "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 @ 1752343106202 ms III - Start\u000aSLOCK [T main @ 1752343106207 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0,\u000a...[truncated 34499 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343131497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343131499 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.TestNewtEventModifiersAWTCanvas",
          "duration" : 5.076,
          "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 @ 1752343106202 ms III - Start\u000aSLOCK [T main @ 1752343106207 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0,\u000a...[truncated 34499 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343131497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343131499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.897,
      "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 @ 1752343106202 ms III - Start\u000aSLOCK [T main @ 1752343106207 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0,\u000a...[truncated 34499 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343131497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343131499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:58:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.488,
          "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 @ 1752343132429 ms III - Start\u000aSLOCK [T main @ 1752343132433 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:17\u000a...[truncated 35199 chars]...\u000at.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343157639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343157642 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.684,
          "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 @ 1752343132429 ms III - Start\u000aSLOCK [T main @ 1752343132433 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:17\u000a...[truncated 35199 chars]...\u000at.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343157639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343157642 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.685,
          "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 @ 1752343132429 ms III - Start\u000aSLOCK [T main @ 1752343132433 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:17\u000a...[truncated 35199 chars]...\u000at.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343157639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343157642 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 4.274,
          "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 @ 1752343132429 ms III - Start\u000aSLOCK [T main @ 1752343132433 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:17\u000a...[truncated 35199 chars]...\u000at.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343157639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343157642 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.473,
          "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 @ 1752343132429 ms III - Start\u000aSLOCK [T main @ 1752343132433 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:17\u000a...[truncated 35199 chars]...\u000at.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343157639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343157642 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.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 5.082,
          "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 @ 1752343132429 ms III - Start\u000aSLOCK [T main @ 1752343132433 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:17\u000a...[truncated 35199 chars]...\u000at.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343157639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343157642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.812,
      "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 @ 1752343132429 ms III - Start\u000aSLOCK [T main @ 1752343132433 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:17\u000a...[truncated 35199 chars]...\u000at.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343157639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343157642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:58:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.494,
          "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 @ 1752343158629 ms III - Start\u000aSLOCK [T main @ 1752343158633 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque,\u000a...[truncated 34602 chars]...\u000aWindowDriver, consumed false, when:1752343184054 d 1ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343184091 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343184094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.681,
          "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 @ 1752343158629 ms III - Start\u000aSLOCK [T main @ 1752343158633 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque,\u000a...[truncated 34602 chars]...\u000aWindowDriver, consumed false, when:1752343184054 d 1ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343184091 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343184094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.681,
          "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 @ 1752343158629 ms III - Start\u000aSLOCK [T main @ 1752343158633 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque,\u000a...[truncated 34602 chars]...\u000aWindowDriver, consumed false, when:1752343184054 d 1ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343184091 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343184094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 4.277,
          "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 @ 1752343158629 ms III - Start\u000aSLOCK [T main @ 1752343158633 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque,\u000a...[truncated 34602 chars]...\u000aWindowDriver, consumed false, when:1752343184054 d 1ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343184091 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343184094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.472,
          "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 @ 1752343158629 ms III - Start\u000aSLOCK [T main @ 1752343158633 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque,\u000a...[truncated 34602 chars]...\u000aWindowDriver, consumed false, when:1752343184054 d 1ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343184091 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343184094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 5.084,
          "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 @ 1752343158629 ms III - Start\u000aSLOCK [T main @ 1752343158633 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque,\u000a...[truncated 34602 chars]...\u000aWindowDriver, consumed false, when:1752343184054 d 1ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343184091 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343184094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 26.067,
      "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 @ 1752343158629 ms III - Start\u000aSLOCK [T main @ 1752343158633 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque,\u000a...[truncated 34602 chars]...\u000aWindowDriver, consumed false, when:1752343184054 d 1ms]]]\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343184091 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343184094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:59:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.006,
          "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 @ 1752343450440 ms III - Start\u000aSLOCK [T main @ 1752343450444 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  ,\u000a...[truncated 3241 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 @ 1752343452018 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343452019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02SingleButtonPressAndReleaseWithShift",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343450440 ms III - Start\u000aSLOCK [T main @ 1752343450444 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  ,\u000a...[truncated 3241 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 @ 1752343452018 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343452019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.0,
          "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 @ 1752343450440 ms III - Start\u000aSLOCK [T main @ 1752343450444 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  ,\u000a...[truncated 3241 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 @ 1752343452018 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343452019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.001,
          "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 @ 1752343450440 ms III - Start\u000aSLOCK [T main @ 1752343450444 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  ,\u000a...[truncated 3241 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 @ 1752343452018 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343452019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "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 @ 1752343450440 ms III - Start\u000aSLOCK [T main @ 1752343450444 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  ,\u000a...[truncated 3241 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 @ 1752343452018 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343452019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.001,
          "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 @ 1752343450440 ms III - Start\u000aSLOCK [T main @ 1752343450444 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  ,\u000a...[truncated 3241 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 @ 1752343452018 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343452019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.167,
      "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 @ 1752343450440 ms III - Start\u000aSLOCK [T main @ 1752343450444 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[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  ,\u000a...[truncated 3241 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 @ 1752343452018 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343452019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:04:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 5.428,
          "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 @ 1752343185022 ms III - Start\u000aSLOCK [T main @ 1752343185026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6574 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 @ 1752343196417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343196419 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 5.447,
          "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 @ 1752343185022 ms III - Start\u000aSLOCK [T main @ 1752343185026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6574 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 @ 1752343196417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343196419 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 0.0,
          "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 @ 1752343185022 ms III - Start\u000aSLOCK [T main @ 1752343185026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6574 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 @ 1752343196417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343196419 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.996,
      "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 @ 1752343185022 ms III - Start\u000aSLOCK [T main @ 1752343185026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6574 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 @ 1752343196417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343196419 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:59:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
          "duration" : 22.293,
          "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 @ 1752343197311 ms III - Start\u000aSLOCK [T main @ 1752343197315 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 78992 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 @ 1752343242271 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343242273 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" : 22.149,
          "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 @ 1752343197311 ms III - Start\u000aSLOCK [T main @ 1752343197315 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 78992 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 @ 1752343242271 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343242273 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.0,
          "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 @ 1752343197311 ms III - Start\u000aSLOCK [T main @ 1752343197315 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 78992 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 @ 1752343242271 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343242273 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 45.565,
      "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 @ 1752343197311 ms III - Start\u000aSLOCK [T main @ 1752343197315 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 78992 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 @ 1752343242271 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343242273 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:59:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
          "duration" : 7.991,
          "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 @ 1752343243396 ms III - Start\u000aSLOCK [T main @ 1752343243400 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 10977 chars]...\u000a2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#48,Thread-3-Display-.x11_:0-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 @ 1752343259963 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343259965 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" : 8.044,
          "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 @ 1752343243396 ms III - Start\u000aSLOCK [T main @ 1752343243400 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 10977 chars]...\u000a2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#48,Thread-3-Display-.x11_:0-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 @ 1752343259963 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343259965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.182,
      "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 @ 1752343243396 ms III - Start\u000aSLOCK [T main @ 1752343243400 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 10977 chars]...\u000a2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#48,Thread-3-Display-.x11_:0-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 @ 1752343259963 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343259965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:00:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
          "duration" : 6.892,
          "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 @ 1752343260919 ms III - Start\u000aSLOCK [T main @ 1752343260924 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4720 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 @ 1752343275247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343275249 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" : 6.908,
          "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 @ 1752343260919 ms III - Start\u000aSLOCK [T main @ 1752343260924 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4720 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 @ 1752343275247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343275249 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.0,
          "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 @ 1752343260919 ms III - Start\u000aSLOCK [T main @ 1752343260924 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4720 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 @ 1752343275247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343275249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.946,
      "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 @ 1752343260919 ms III - Start\u000aSLOCK [T main @ 1752343260924 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4720 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 @ 1752343275247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343275249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:01:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "duration" : 1.011,
          "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 @ 1752343276150 ms III - Start\u000aSLOCK [T main @ 1752343276154 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4405 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 @ 1752343278797 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343278799 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.11,
          "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 @ 1752343276150 ms III - Start\u000aSLOCK [T main @ 1752343276154 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4405 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 @ 1752343278797 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343278799 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.001,
          "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 @ 1752343276150 ms III - Start\u000aSLOCK [T main @ 1752343276154 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4405 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 @ 1752343278797 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343278799 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.248,
      "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 @ 1752343276150 ms III - Start\u000aSLOCK [T main @ 1752343276154 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#40,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4405 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 @ 1752343278797 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343278799 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:01:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
          "duration" : 5.402,
          "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 @ 1752343279685 ms III - Start\u000aSLOCK [T main @ 1752343279689 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Display-.x11_:\u000a...[truncated 15602 chars]...\u000a6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-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 @ 1752343293999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343294001 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" : 8.378,
          "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 @ 1752343279685 ms III - Start\u000aSLOCK [T main @ 1752343279689 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Display-.x11_:\u000a...[truncated 15602 chars]...\u000a6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-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 @ 1752343293999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343294001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.915,
      "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 @ 1752343279685 ms III - Start\u000aSLOCK [T main @ 1752343279689 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Display-.x11_:\u000a...[truncated 15602 chars]...\u000a6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-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 @ 1752343293999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343294001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:01:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
          "duration" : 13.912,
          "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 @ 1752343294865 ms III - Start\u000aSLOCK [T main @ 1752343294869 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\u000aThread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7b36aa0c: tileRendererInUse null, GearsES2[obj 0x7b36aa0c isInit false, use\u000a...[truncated 42132 chars]...\u000aS2.dispose 0x7d900ecf: tileRendererInUse null\u000aThread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x7d900ecf FIN\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 @ 1752343329632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343329634 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" : 20.258,
          "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 @ 1752343294865 ms III - Start\u000aSLOCK [T main @ 1752343294869 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\u000aThread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7b36aa0c: tileRendererInUse null, GearsES2[obj 0x7b36aa0c isInit false, use\u000a...[truncated 42132 chars]...\u000aS2.dispose 0x7d900ecf: tileRendererInUse null\u000aThread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x7d900ecf FIN\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 @ 1752343329632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343329634 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 35.368,
      "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 @ 1752343294865 ms III - Start\u000aSLOCK [T main @ 1752343294869 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\u000aThread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7b36aa0c: tileRendererInUse null, GearsES2[obj 0x7b36aa0c isInit false, use\u000a...[truncated 42132 chars]...\u000aS2.dispose 0x7d900ecf: tileRendererInUse null\u000aThread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x7d900ecf FIN\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 @ 1752343329632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343329634 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:01:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
          "duration" : 4.747,
          "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 @ 1752343330522 ms III - Start\u000aSLOCK [T main @ 1752343330526 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 14718 chars]...\u000aendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x19e4653c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343340354 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343340355 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.TestParentingFocus03KeyTraversalAWT",
          "duration" : 4.538,
          "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 @ 1752343330522 ms III - Start\u000aSLOCK [T main @ 1752343330526 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 14718 chars]...\u000aendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x19e4653c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343340354 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343340355 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.431,
      "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 @ 1752343330522 ms III - Start\u000aSLOCK [T main @ 1752343330526 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 14718 chars]...\u000aendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x19e4653c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752343340354 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343340355 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:02:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
          "duration" : 0.012,
          "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 @ 1752342078839 ms III - Start\u000aSLOCK [T main @ 1752342078844 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 25721 chars]...\u000a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342079451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342079453 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.034,
          "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 @ 1752342078839 ms III - Start\u000aSLOCK [T main @ 1752342078844 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 25721 chars]...\u000a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342079451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342079453 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.042,
          "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 @ 1752342078839 ms III - Start\u000aSLOCK [T main @ 1752342078844 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 25721 chars]...\u000a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342079451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342079453 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.204,
      "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 @ 1752342078839 ms III - Start\u000aSLOCK [T main @ 1752342078844 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 25721 chars]...\u000a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342079451 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342079453 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
          "duration" : 0.599,
          "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 @ 1752342080223 ms III - Start\u000aSLOCK [T main @ 1752342080229 ms +++ localhost/127.0.0.1:59999 - Locked within 25 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aThread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1\u000a...[truncated 9043 chars]...\u000aain-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342081011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342081013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.398,
      "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 @ 1752342080223 ms III - Start\u000aSLOCK [T main @ 1752342080229 ms +++ localhost/127.0.0.1:59999 - Locked within 25 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aThread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1\u000a...[truncated 9043 chars]...\u000aain-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342081011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342081013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
          "duration" : 0.007,
          "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 @ 1752342081800 ms III - Start\u000aSLOCK [T main @ 1752342081805 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342084021 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342084036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.838,
      "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 @ 1752342081800 ms III - Start\u000aSLOCK [T main @ 1752342081805 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342084021 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342084036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
          "duration" : 8.563,
          "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 @ 1752342084805 ms III - Start\u000aSLOCK [T main @ 1752342084809 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false,\u000a...[truncated 4170 chars]...\u000ap ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342095933 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342095936 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.72,
      "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 @ 1752342084805 ms III - Start\u000aSLOCK [T main @ 1752342084809 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false,\u000a...[truncated 4170 chars]...\u000ap ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342095933 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342095936 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
          "duration" : 14.551,
          "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 @ 1752342096732 ms III - Start\u000aSLOCK [T main @ 1752342096737 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[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], X11Graphi\u000a...[truncated 10105 chars]...\u000a0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342113861 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342113868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenModeChangeSingleQ2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342096732 ms III - Start\u000aSLOCK [T main @ 1752342096737 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[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], X11Graphi\u000a...[truncated 10105 chars]...\u000a0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342113861 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342113868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.73,
      "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 @ 1752342096732 ms III - Start\u000aSLOCK [T main @ 1752342096737 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[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], X11Graphi\u000a...[truncated 10105 chars]...\u000a0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342113861 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342113868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 10.585,
          "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 @ 1752342114618 ms III - Start\u000aSLOCK [T main @ 1752342114624 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], X11Grap\u000a...[truncated 8794 chars]...\u000a Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342127792 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342127794 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.003,
          "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 @ 1752342114618 ms III - Start\u000aSLOCK [T main @ 1752342114624 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], X11Grap\u000a...[truncated 8794 chars]...\u000a Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342127792 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342127794 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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03ScreenFullscreenSpanQ1Q2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342114618 ms III - Start\u000aSLOCK [T main @ 1752342114624 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], X11Grap\u000a...[truncated 8794 chars]...\u000a Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342127792 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342127794 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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ScreenFullscreenSpanALL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342114618 ms III - Start\u000aSLOCK [T main @ 1752342114624 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], X11Grap\u000a...[truncated 8794 chars]...\u000a Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342127792 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342127794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.766,
      "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 @ 1752342114618 ms III - Start\u000aSLOCK [T main @ 1752342114624 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], X11Grap\u000a...[truncated 8794 chars]...\u000a Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342127792 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342127794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:41:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 6.695,
          "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 @ 1752342128543 ms III - Start\u000aSLOCK [T main @ 1752342128547 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared fals\u000a...[truncated 20827 chars]...\u000ahutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342177671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342177674 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.TestScreenMode01dNEWT",
          "duration" : 11.165,
          "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 @ 1752342128543 ms III - Start\u000aSLOCK [T main @ 1752342128547 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared fals\u000a...[truncated 20827 chars]...\u000ahutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342177671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342177674 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.TestScreenMode01dNEWT",
          "duration" : 15.418,
          "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 @ 1752342128543 ms III - Start\u000aSLOCK [T main @ 1752342128547 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared fals\u000a...[truncated 20827 chars]...\u000ahutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342177671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342177674 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.TestScreenMode01dNEWT",
          "duration" : 13.299,
          "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 @ 1752342128543 ms III - Start\u000aSLOCK [T main @ 1752342128547 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared fals\u000a...[truncated 20827 chars]...\u000ahutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342177671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342177674 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 49.722,
      "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 @ 1752342128543 ms III - Start\u000aSLOCK [T main @ 1752342128547 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared fals\u000a...[truncated 20827 chars]...\u000ahutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342177671 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342177674 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:42:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 20.59,
          "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 @ 1752342178430 ms III - Start\u000aSLOCK [T main @ 1752342178435 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesSh\u000a...[truncated 25726 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x7eac9008 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342264746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342264753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 23.821,
          "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 @ 1752342178430 ms III - Start\u000aSLOCK [T main @ 1752342178435 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesSh\u000a...[truncated 25726 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x7eac9008 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342264746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342264753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 20.464,
          "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 @ 1752342178430 ms III - Start\u000aSLOCK [T main @ 1752342178435 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesSh\u000a...[truncated 25726 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x7eac9008 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342264746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342264753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 20.84,
          "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 @ 1752342178430 ms III - Start\u000aSLOCK [T main @ 1752342178435 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesSh\u000a...[truncated 25726 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x7eac9008 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342264746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342264753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 86.925,
      "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 @ 1752342178430 ms III - Start\u000aSLOCK [T main @ 1752342178435 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesSh\u000a...[truncated 25726 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x7eac9008 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342264746 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342264753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:42:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
          "duration" : 11.995,
          "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 @ 1752342265542 ms III - Start\u000aSLOCK [T main @ 1752342265546 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared \u000a...[truncated 15717 chars]...\u000a-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x510f3d34 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342291017 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342291018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
          "duration" : 10.946,
          "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 @ 1752342265542 ms III - Start\u000aSLOCK [T main @ 1752342265546 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared \u000a...[truncated 15717 chars]...\u000a-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x510f3d34 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342291017 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342291018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 26.065,
      "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 @ 1752342265542 ms III - Start\u000aSLOCK [T main @ 1752342265546 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared \u000a...[truncated 15717 chars]...\u000a-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x510f3d34 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull\u000aXRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752342291017 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342291018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:44:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 2.115,
          "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 @ 1752342291777 ms III - Start\u000aSLOCK [T main @ 1752342291782 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 \u000a...[truncated 43867 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#50,main-Display-.x11_:0-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 @ 1752342313104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342313105 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.TestParenting01NEWT",
          "duration" : 4.712,
          "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 @ 1752342291777 ms III - Start\u000aSLOCK [T main @ 1752342291782 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 \u000a...[truncated 43867 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#50,main-Display-.x11_:0-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 @ 1752342313104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342313105 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.TestParenting01NEWT",
          "duration" : 4.698,
          "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 @ 1752342291777 ms III - Start\u000aSLOCK [T main @ 1752342291782 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 \u000a...[truncated 43867 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#50,main-Display-.x11_:0-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 @ 1752342313104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342313105 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.TestParenting01NEWT",
          "duration" : 4.683,
          "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 @ 1752342291777 ms III - Start\u000aSLOCK [T main @ 1752342291782 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 \u000a...[truncated 43867 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#50,main-Display-.x11_:0-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 @ 1752342313104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342313105 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.TestParenting01NEWT",
          "duration" : 4.65,
          "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 @ 1752342291777 ms III - Start\u000aSLOCK [T main @ 1752342291782 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 \u000a...[truncated 43867 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#50,main-Display-.x11_:0-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 @ 1752342313104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342313105 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 21.956,
      "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 @ 1752342291777 ms III - Start\u000aSLOCK [T main @ 1752342291782 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 \u000a...[truncated 43867 chars]...\u000an] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#50,main-Display-.x11_:0-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 @ 1752342313104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342313105 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:44:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 1.122,
          "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 @ 1752343341315 ms III - Start\u000aSLOCK [T main @ 1752343341319 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-D\u000a...[truncated 15207 chars]...\u000a.dispose: tileRendererInUse null\u000aThread[#48,main-Display-.x11_:0-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 @ 1752343357779 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343357781 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.TestParenting01aAWT",
          "duration" : 1.013,
          "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 @ 1752343341315 ms III - Start\u000aSLOCK [T main @ 1752343341319 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-D\u000a...[truncated 15207 chars]...\u000a.dispose: tileRendererInUse null\u000aThread[#48,main-Display-.x11_:0-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 @ 1752343357779 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343357781 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.TestParenting01aAWT",
          "duration" : 0.97,
          "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 @ 1752343341315 ms III - Start\u000aSLOCK [T main @ 1752343341319 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-D\u000a...[truncated 15207 chars]...\u000a.dispose: tileRendererInUse null\u000aThread[#48,main-Display-.x11_:0-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 @ 1752343357779 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343357781 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.TestParenting01aAWT",
          "duration" : 4.298,
          "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 @ 1752343341315 ms III - Start\u000aSLOCK [T main @ 1752343341319 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-D\u000a...[truncated 15207 chars]...\u000a.dispose: tileRendererInUse null\u000aThread[#48,main-Display-.x11_:0-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 @ 1752343357779 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343357781 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.TestParenting01aAWT",
          "duration" : 4.285,
          "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 @ 1752343341315 ms III - Start\u000aSLOCK [T main @ 1752343341319 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-D\u000a...[truncated 15207 chars]...\u000a.dispose: tileRendererInUse null\u000aThread[#48,main-Display-.x11_:0-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 @ 1752343357779 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343357781 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.TestParenting01aAWT",
          "duration" : 4.228,
          "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 @ 1752343341315 ms III - Start\u000aSLOCK [T main @ 1752343341319 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-D\u000a...[truncated 15207 chars]...\u000a.dispose: tileRendererInUse null\u000aThread[#48,main-Display-.x11_:0-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 @ 1752343357779 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343357781 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.05,
      "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 @ 1752343341315 ms III - Start\u000aSLOCK [T main @ 1752343341319 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-D\u000a...[truncated 15207 chars]...\u000a.dispose: tileRendererInUse null\u000aThread[#48,main-Display-.x11_:0-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 @ 1752343357779 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343357781 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:02:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
          "duration" : 0.971,
          "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 @ 1752343436950 ms III - Start\u000aSLOCK [T main @ 1752343436955 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 1750 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 @ 1752343438361 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343438363 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.001,
      "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 @ 1752343436950 ms III - Start\u000aSLOCK [T main @ 1752343436955 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 1750 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 @ 1752343438361 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343438363 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
          "duration" : 3.139,
          "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 @ 1752343358675 ms III - Start\u000aSLOCK [T main @ 1752343358680 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Displa\u000a...[truncated 4912 chars]...\u000a] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-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 @ 1752343365066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343365069 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.TestParenting01bAWT",
          "duration" : 2.697,
          "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 @ 1752343358675 ms III - Start\u000aSLOCK [T main @ 1752343358680 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Displa\u000a...[truncated 4912 chars]...\u000a] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-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 @ 1752343365066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343365069 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.005,
      "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 @ 1752343358675 ms III - Start\u000aSLOCK [T main @ 1752343358680 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Displa\u000a...[truncated 4912 chars]...\u000a] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-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 @ 1752343365066 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343365069 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:02:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
          "duration" : 1.134,
          "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 @ 1752343365935 ms III - Start\u000aSLOCK [T main @ 1752343365939 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Display-.x11_:0-1-\u000a...[truncated 5300 chars]...\u000aDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#39,main-Display-.x11_:0-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 @ 1752343370378 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343370381 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.772,
          "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 @ 1752343365935 ms III - Start\u000aSLOCK [T main @ 1752343365939 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Display-.x11_:0-1-\u000a...[truncated 5300 chars]...\u000aDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#39,main-Display-.x11_:0-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 @ 1752343370378 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343370381 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.045,
      "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 @ 1752343365935 ms III - Start\u000aSLOCK [T main @ 1752343365939 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Display-.x11_:0-1-\u000a...[truncated 5300 chars]...\u000aDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#39,main-Display-.x11_:0-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 @ 1752343370378 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343370381 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:02:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
          "duration" : 1.252,
          "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 @ 1752343371258 ms III - Start\u000aSLOCK [T main @ 1752343371262 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[#39,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#39,main-A\u000a...[truncated 4685 chars]...\u000aleRendererInUse null\u000aThread[#43,main-Display-.x11_:0-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 @ 1752343377393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343377402 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
          "duration" : 4.319,
          "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 @ 1752343371258 ms III - Start\u000aSLOCK [T main @ 1752343371262 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[#39,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#39,main-A\u000a...[truncated 4685 chars]...\u000aleRendererInUse null\u000aThread[#43,main-Display-.x11_:0-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 @ 1752343377393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343377402 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.751,
      "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 @ 1752343371258 ms III - Start\u000aSLOCK [T main @ 1752343371262 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[#39,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#39,main-A\u000a...[truncated 4685 chars]...\u000aleRendererInUse null\u000aThread[#43,main-Display-.x11_:0-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 @ 1752343377393 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343377402 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:02:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLWindowReparentRecreateNoPreserve",
          "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 @ 1752343378306 ms III - Start\u000aSLOCK [T main @ 1752343378312 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.T\u000a...[truncated 112 chars]...\u000anewt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve - Test not supported on this platform.\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 @ 1752343378841 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343378845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1540,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLWindowReparentRecreateGLPreserve",
          "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 @ 1752343378306 ms III - Start\u000aSLOCK [T main @ 1752343378312 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.T\u000a...[truncated 112 chars]...\u000anewt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve - Test not supported on this platform.\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 @ 1752343378841 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343378845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.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 @ 1752343378306 ms III - Start\u000aSLOCK [T main @ 1752343378312 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.T\u000a...[truncated 112 chars]...\u000anewt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve - Test not supported on this platform.\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 @ 1752343378841 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343378845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:02:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 2.704,
          "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 @ 1752343379857 ms III - Start\u000aSLOCK [T main @ 1752343379862 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\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, use\u000a...[truncated 30524 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343387447 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 @ 1752343387480 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343387484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 2.085,
          "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 @ 1752343379857 ms III - Start\u000aSLOCK [T main @ 1752343379862 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\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, use\u000a...[truncated 30524 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343387447 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 @ 1752343387480 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343387484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 1.364,
          "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 @ 1752343379857 ms III - Start\u000aSLOCK [T main @ 1752343379862 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\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, use\u000a...[truncated 30524 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343387447 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 @ 1752343387480 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343387484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 1.429,
          "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 @ 1752343379857 ms III - Start\u000aSLOCK [T main @ 1752343379862 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\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, use\u000a...[truncated 30524 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343387447 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 @ 1752343387480 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343387484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.227,
      "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 @ 1752343379857 ms III - Start\u000aSLOCK [T main @ 1752343379862 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\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, use\u000a...[truncated 30524 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1752343387447 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 @ 1752343387480 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343387484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:02:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
          "duration" : 1.471,
          "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 @ 1752342313932 ms III - Start\u000aSLOCK [T main @ 1752342313937 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[gl\u000a...[truncated 7997 chars]...\u000a5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#34,main-Display-.x11_:0-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 @ 1752342315456 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342315464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.126,
      "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 @ 1752342313932 ms III - Start\u000aSLOCK [T main @ 1752342313937 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[gl\u000a...[truncated 7997 chars]...\u000a5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#34,main-Display-.x11_:0-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 @ 1752342315456 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342315464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:45:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
          "duration" : 1.397,
          "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 @ 1752343388376 ms III - Start\u000aSLOCK [T main @ 1752343388381 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 0x1de5f259, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap\u000a...[truncated 9878 chars]...\u000a] GearsES2.dispose 0x1a942c18: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1a942c18 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 @ 1752343392186 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343392188 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.TestParenting03AWT",
          "duration" : 1.863,
          "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 @ 1752343388376 ms III - Start\u000aSLOCK [T main @ 1752343388381 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 0x1de5f259, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap\u000a...[truncated 9878 chars]...\u000a] GearsES2.dispose 0x1a942c18: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1a942c18 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 @ 1752343392186 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343392188 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.446,
      "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 @ 1752343388376 ms III - Start\u000aSLOCK [T main @ 1752343388381 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 0x1de5f259, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap\u000a...[truncated 9878 chars]...\u000a] GearsES2.dispose 0x1a942c18: tileRendererInUse null\u000aThread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1a942c18 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 @ 1752343392186 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343392188 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
          "duration" : 2.965,
          "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 @ 1752343393135 ms III - Start\u000aSLOCK [T main @ 1752343393140 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Display-.x11_:\u000a...[truncated 11697 chars]...\u000a.dispose 0x272113c4: tileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x272113c4 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 @ 1752343399394 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343399396 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.TestParenting04AWT",
          "duration" : 2.776,
          "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 @ 1752343393135 ms III - Start\u000aSLOCK [T main @ 1752343393140 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Display-.x11_:\u000a...[truncated 11697 chars]...\u000a.dispose 0x272113c4: tileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x272113c4 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 @ 1752343399394 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343399396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.866,
      "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 @ 1752343393135 ms III - Start\u000aSLOCK [T main @ 1752343393140 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#38,main-Display-.x11_:\u000a...[truncated 11697 chars]...\u000a.dispose 0x272113c4: tileRendererInUse null\u000aThread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x272113c4 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 @ 1752343399394 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343399396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
          "duration" : 2.284,
          "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 @ 1752343439276 ms III - Start\u000aSLOCK [T main @ 1752343439280 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[gl\u000a...[truncated 10922 chars]...\u000a[#1,main,5,main] GearsES2.dispose 0x3e0e1046: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3e0e1046 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 @ 1752343443954 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343443957 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
          "duration" : 1.968,
          "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 @ 1752343439276 ms III - Start\u000aSLOCK [T main @ 1752343439280 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[gl\u000a...[truncated 10922 chars]...\u000a[#1,main,5,main] GearsES2.dispose 0x3e0e1046: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3e0e1046 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 @ 1752343443954 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343443957 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.256,
      "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 @ 1752343439276 ms III - Start\u000aSLOCK [T main @ 1752343439280 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[gl\u000a...[truncated 10922 chars]...\u000a[#1,main,5,main] GearsES2.dispose 0x3e0e1046: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x3e0e1046 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 @ 1752343443954 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343443957 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
          "duration" : 0.928,
          "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 @ 1752342316265 ms III - Start\u000aSLOCK [T main @ 1752342316269 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesSha\u000a...[truncated 5832 chars]...\u000aarsES2.dispose 0x5bf0d49: tileRendererInUse null\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5bf0d49 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 @ 1752342317640 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342317642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.979,
      "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 @ 1752342316265 ms III - Start\u000aSLOCK [T main @ 1752342316269 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesSha\u000a...[truncated 5832 chars]...\u000aarsES2.dispose 0x5bf0d49: tileRendererInUse null\u000aThread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5bf0d49 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 @ 1752342317640 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752342317642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T17:45:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
          "duration" : 0.674,
          "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 @ 1752343400380 ms III - Start\u000aSLOCK [T main @ 1752343400384 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 X11GraphicsConfig[dev\u000a...[truncated 81711 chars]...\u000a9932c16: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x19932c16 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 @ 1752343401564 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343401567 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.785,
      "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 @ 1752343400380 ms III - Start\u000aSLOCK [T main @ 1752343400384 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 X11GraphicsConfig[dev\u000a...[truncated 81711 chars]...\u000a9932c16: tileRendererInUse null\u000aThread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x19932c16 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 @ 1752343401564 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1752343401567 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-12T18:03:20"
    }
  ]
}