{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 1887.4706,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 1168,
  "skipCount" : 12,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI",
          "duration" : 0.002,
          "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.092,
      "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" : "2023-08-18T13:02:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
          "duration" : 0.436,
          "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 @ 1692363781265 ms III - Start\u000aSLOCK [T main @ 1692363781266 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 Regular\u000a...[truncated 100726 chars]...\u000ad 73, kpairs 153], right['f', id 73], kerning -95\u000a      Glyph[id 73 'f', advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false], shape true]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363781714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363781714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.038,
      "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 @ 1692363781265 ms III - Start\u000aSLOCK [T main @ 1692363781266 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 Regular\u000a...[truncated 100726 chars]...\u000ad 73, kpairs 153], right['f', id 73], kerning -95\u000a      Glyph[id 73 'f', advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false], shape true]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363781714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363781714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:03:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
          "duration" : 0.622,
          "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 @ 1692363782539 ms III - Start\u000aSLOCK [T main @ 1692363782540 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 20056 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 @ 1692363783987 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363783988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: 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 0x17d: 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.153,
          "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 @ 1692363782539 ms III - Start\u000aSLOCK [T main @ 1692363782540 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 20056 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 @ 1692363783987 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363783988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: 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 0x17d: 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.66,
          "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 @ 1692363782539 ms III - Start\u000aSLOCK [T main @ 1692363782540 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 20056 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 @ 1692363783987 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363783988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: 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 0x17d: 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.021,
      "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 @ 1692363782539 ms III - Start\u000aSLOCK [T main @ 1692363782540 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 20056 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 @ 1692363783987 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363783988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: 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 0x17d: 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" : "2023-08-18T13:03:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 0.659,
          "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 @ 1692363784716 ms III - Start\u000aSLOCK [T main @ 1692363784717 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 GL\u000a...[truncated 10274 chars]...\u000aba 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 @ 1692363786167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363786167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 0.36,
          "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 @ 1692363784716 ms III - Start\u000aSLOCK [T main @ 1692363784717 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 GL\u000a...[truncated 10274 chars]...\u000aba 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 @ 1692363786167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363786167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 0.299,
          "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 @ 1692363784716 ms III - Start\u000aSLOCK [T main @ 1692363784717 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 GL\u000a...[truncated 10274 chars]...\u000aba 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 @ 1692363786167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363786167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.056,
      "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 @ 1692363784716 ms III - Start\u000aSLOCK [T main @ 1692363784717 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 GL\u000a...[truncated 10274 chars]...\u000aba 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 @ 1692363786167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363786167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:03:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 0.002,
          "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 @ 1692363786946 ms III - Start\u000aSLOCK [T main @ 1692363786947 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestTextRender\u000a...[truncated 3130 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 @ 1692363795891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363795891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.532,
          "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 @ 1692363786946 ms III - Start\u000aSLOCK [T main @ 1692363786947 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestTextRender\u000a...[truncated 3130 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 @ 1692363795891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363795891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.196,
          "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 @ 1692363786946 ms III - Start\u000aSLOCK [T main @ 1692363786947 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestTextRender\u000a...[truncated 3130 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 @ 1692363795891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363795891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.099,
          "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 @ 1692363786946 ms III - Start\u000aSLOCK [T main @ 1692363786947 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestTextRender\u000a...[truncated 3130 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 @ 1692363795891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363795891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.099,
          "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 @ 1692363786946 ms III - Start\u000aSLOCK [T main @ 1692363786947 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestTextRender\u000a...[truncated 3130 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 @ 1692363795891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363795891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.52,
      "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 @ 1692363786946 ms III - Start\u000aSLOCK [T main @ 1692363786947 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestTextRender\u000a...[truncated 3130 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 @ 1692363795891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363795891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:03:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
          "duration" : 5.168,
          "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 @ 1692363796643 ms III - Start\u000aSLOCK [T main @ 1692363796643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x5\u000a...[truncated 34659 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363815887 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363815887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x516, fbc 0x156: 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 0x516, fbc 0x156: 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" : 4.871,
          "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 @ 1692363796643 ms III - Start\u000aSLOCK [T main @ 1692363796643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x5\u000a...[truncated 34659 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363815887 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363815887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x516, fbc 0x156: 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 0x516, fbc 0x156: 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" : 4.782,
          "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 @ 1692363796643 ms III - Start\u000aSLOCK [T main @ 1692363796643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x5\u000a...[truncated 34659 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363815887 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363815887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x516, fbc 0x156: 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 0x516, fbc 0x156: 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" : 4.397,
          "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 @ 1692363796643 ms III - Start\u000aSLOCK [T main @ 1692363796643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x5\u000a...[truncated 34659 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363815887 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363815887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x516, fbc 0x156: 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 0x516, fbc 0x156: 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" : 19.836,
      "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 @ 1692363796643 ms III - Start\u000aSLOCK [T main @ 1692363796643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x5\u000a...[truncated 34659 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363815887 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363815887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GL MSAA SETUP:\u000a  Caps realised GLCaps[glx vid 0x516, fbc 0x156: 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 0x516, fbc 0x156: 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" : "2023-08-18T13:03:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 0.001,
          "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 @ 1692363816660 ms III - Start\u000aSLOCK [T main @ 1692363816660 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestText\u000a...[truncated 64380 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363839288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363839288 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 7.936,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00TextRendererVBAA01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363816660 ms III - Start\u000aSLOCK [T main @ 1692363816660 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestText\u000a...[truncated 64380 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363839288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363839288 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 7.229,
          "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 @ 1692363816660 ms III - Start\u000aSLOCK [T main @ 1692363816660 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestText\u000a...[truncated 64380 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363839288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363839288 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 3.905,
          "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 @ 1692363816660 ms III - Start\u000aSLOCK [T main @ 1692363816660 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestText\u000a...[truncated 64380 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363839288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363839288 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 3.482,
          "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 @ 1692363816660 ms III - Start\u000aSLOCK [T main @ 1692363816660 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestText\u000a...[truncated 64380 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363839288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363839288 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 23.225,
      "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 @ 1692363816660 ms III - Start\u000aSLOCK [T main @ 1692363816660 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestText\u000a...[truncated 64380 chars]...\u000a100ms)\u000aCaught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363839288 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363839288 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:03:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
          "duration" : 2.279,
          "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 @ 1692363840056 ms III - Start\u000aSLOCK [T main @ 1692363840056 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 GLCap\u000a...[truncated 9781 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 @ 1692363843890 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363843890 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
          "duration" : 1.529,
          "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 @ 1692363840056 ms III - Start\u000aSLOCK [T main @ 1692363840056 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 GLCap\u000a...[truncated 9781 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 @ 1692363843890 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363843890 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.417,
      "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 @ 1692363840056 ms III - Start\u000aSLOCK [T main @ 1692363840056 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 GLCap\u000a...[truncated 9781 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 @ 1692363843890 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363843890 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
          "duration" : 0.841,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testX11WindowMemoryLeak",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.906,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:17:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
          "duration" : 3.002,
          "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 @ 1692364641247 ms III - Start\u000aSLOCK [T main @ 1692364641247 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/\u000a...[truncated 3635 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 @ 1692364644677 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364644677 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.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 @ 1692364641247 ms III - Start\u000aSLOCK [T main @ 1692364641247 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/\u000a...[truncated 3635 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 @ 1692364644677 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364644677 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.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 @ 1692364641247 ms III - Start\u000aSLOCK [T main @ 1692364641247 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/\u000a...[truncated 3635 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 @ 1692364644677 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364644677 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.017,
      "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 @ 1692364641247 ms III - Start\u000aSLOCK [T main @ 1692364641247 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/\u000a...[truncated 3635 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 @ 1692364644677 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364644677 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:17:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
          "duration" : 3.189,
          "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 @ 1692364645625 ms III - Start\u000aSLOCK [T main @ 1692364645625 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 3493 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 @ 1692364649219 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364649219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.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 @ 1692364645625 ms III - Start\u000aSLOCK [T main @ 1692364645625 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 3493 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 @ 1692364649219 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364649219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.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 @ 1692364645625 ms III - Start\u000aSLOCK [T main @ 1692364645625 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 3493 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 @ 1692364649219 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364649219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.18,
      "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 @ 1692364645625 ms III - Start\u000aSLOCK [T main @ 1692364645625 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 3493 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 @ 1692364649219 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364649219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:17:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
          "duration" : 2.82,
          "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 @ 1692363844624 ms III - Start\u000aSLOCK [T main @ 1692363844624 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.s\u000a...[truncated 2261 chars]...\u000aglx vid 0x55d, fbc 0x19e: 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 @ 1692363847773 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363847773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.723,
      "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 @ 1692363844624 ms III - Start\u000aSLOCK [T main @ 1692363844624 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.s\u000a...[truncated 2261 chars]...\u000aglx vid 0x55d, fbc 0x19e: 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 @ 1692363847773 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363847773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
          "duration" : 24.204,
          "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 @ 1692364650086 ms III - Start\u000aSLOCK [T main @ 1692364650086 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01\u000aOK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24d\u000a...[truncated 16043 chars]...\u000ax vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.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 @ 1692364674311 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364674311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Iteration  0 / 5\u000aIteration  1 / 5\u000aIteration  2 / 5\u000aIteration  3 / 5\u000aIteration  4 / 5\u000a"
        }
      ],
      "duration" : 24.816,
      "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 @ 1692364650086 ms III - Start\u000aSLOCK [T main @ 1692364650086 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01\u000aOK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24d\u000a...[truncated 16043 chars]...\u000ax vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.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 @ 1692364674311 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364674311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "Iteration  0 / 5\u000aIteration  1 / 5\u000aIteration  2 / 5\u000aIteration  3 / 5\u000aIteration  4 / 5\u000a",
      "timestamp" : "2023-08-18T13:17:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
          "duration" : 1.174,
          "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 @ 1692364675205 ms III - Start\u000aSLOCK [T main @ 1692364675206 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25f2699d: tileRendererInUse null, GearsES2[obj 0x25f2699d isInit false, usesShared false, 1 null, 2 null, \u000a...[truncated 12678 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x4f4a85aa: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f4a85aa 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 @ 1692364677962 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364677962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 135 chars]...\u000aMappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
          "duration" : 1.182,
          "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 @ 1692364675205 ms III - Start\u000aSLOCK [T main @ 1692364675206 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25f2699d: tileRendererInUse null, GearsES2[obj 0x25f2699d isInit false, usesShared false, 1 null, 2 null, \u000a...[truncated 12678 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x4f4a85aa: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f4a85aa 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 @ 1692364677962 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364677962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 135 chars]...\u000aMappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000a"
        }
      ],
      "duration" : 3.352,
      "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 @ 1692364675205 ms III - Start\u000aSLOCK [T main @ 1692364675206 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25f2699d: tileRendererInUse null, GearsES2[obj 0x25f2699d isInit false, usesShared false, 1 null, 2 null, \u000a...[truncated 12678 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x4f4a85aa: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f4a85aa 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 @ 1692364677962 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364677962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 135 chars]...\u000aMappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000a",
      "timestamp" : "2023-08-18T13:17:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
          "duration" : 0.448,
          "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 @ 1692363848547 ms III - Start\u000aSLOCK [T main @ 1692363848547 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x2c58f499: tileRendererInUse null, GearsES2[obj 0x2c58f499 isInit false, usesShared false, 1 null,\u000a...[truncated 4527 chars]...\u000a] GearsES2.dispose 0x543ea516: tileRendererInUse null\u000aThread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x543ea516 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 @ 1692363849073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363849073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
          "duration" : 0.065,
          "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 @ 1692363848547 ms III - Start\u000aSLOCK [T main @ 1692363848547 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x2c58f499: tileRendererInUse null, GearsES2[obj 0x2c58f499 isInit false, usesShared false, 1 null,\u000a...[truncated 4527 chars]...\u000a] GearsES2.dispose 0x543ea516: tileRendererInUse null\u000aThread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x543ea516 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 @ 1692363849073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363849073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.1,
      "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 @ 1692363848547 ms III - Start\u000aSLOCK [T main @ 1692363848547 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x2c58f499: tileRendererInUse null, GearsES2[obj 0x2c58f499 isInit false, usesShared false, 1 null,\u000a...[truncated 4527 chars]...\u000a] GearsES2.dispose 0x543ea516: tileRendererInUse null\u000aThread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x543ea516 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 @ 1692363849073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363849073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
          "duration" : 1.005,
          "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 @ 1692363849845 ms III - Start\u000aSLOCK [T main @ 1692363849845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim\u000aThread[Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-1-Animator#01,5,main]\u000aChosen GLCapabil\u000a...[truncated 8044 chars]...\u000a1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692363851058 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363851058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
          "duration" : 0.195,
          "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 @ 1692363849845 ms III - Start\u000aSLOCK [T main @ 1692363849845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim\u000aThread[Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-1-Animator#01,5,main]\u000aChosen GLCapabil\u000a...[truncated 8044 chars]...\u000a1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692363851058 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363851058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.779,
      "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 @ 1692363849845 ms III - Start\u000aSLOCK [T main @ 1692363849845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim\u000aThread[Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-1-Animator#01,5,main]\u000aChosen GLCapabil\u000a...[truncated 8044 chars]...\u000a1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692363851058 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363851058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.944,
          "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 @ 1692363851784 ms III - Start\u000aSLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++\u000a...[truncated 1344 chars]...\u000aCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[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 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 130073 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.565,
          "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 @ 1692363851784 ms III - Start\u000aSLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++\u000a...[truncated 1344 chars]...\u000aCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[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 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 130073 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.567,
          "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 @ 1692363851784 ms III - Start\u000aSLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++\u000a...[truncated 1344 chars]...\u000aCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[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 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 130073 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.567,
          "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 @ 1692363851784 ms III - Start\u000aSLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++\u000a...[truncated 1344 chars]...\u000aCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[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 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 130073 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.567,
          "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 @ 1692363851784 ms III - Start\u000aSLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++\u000a...[truncated 1344 chars]...\u000aCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[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 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 130073 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.566,
          "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 @ 1692363851784 ms III - Start\u000aSLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++\u000a...[truncated 1344 chars]...\u000aCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[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 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 130073 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.566,
          "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 @ 1692363851784 ms III - Start\u000aSLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++\u000a...[truncated 1344 chars]...\u000aCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[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 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 130073 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a"
        }
      ],
      "duration" : 4.928,
      "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 @ 1692363851784 ms III - Start\u000aSLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++\u000a...[truncated 1344 chars]...\u000aCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aQUIT Window Thread[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 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 130073 chars]...\u000aVBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000aDisplay mode: CPU_SRC\u000aDisplay mode: VBO_ONLY\u000aDisplay mode: VBO_VAO\u000a",
      "timestamp" : "2023-08-18T13:04:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
          "duration" : 0.357,
          "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 @ 1692363856906 ms III - Start\u000aSLOCK [T main @ 1692363856906 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.juni\u000a...[truncated 2736 chars]...\u000a62a>[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 @ 1692363857300 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363857300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
          "duration" : 0.026,
          "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 @ 1692363856906 ms III - Start\u000aSLOCK [T main @ 1692363856906 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.juni\u000a...[truncated 2736 chars]...\u000a62a>[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 @ 1692363857300 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363857300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.971,
      "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 @ 1692363856906 ms III - Start\u000aSLOCK [T main @ 1692363856906 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.juni\u000a...[truncated 2736 chars]...\u000a62a>[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 @ 1692363857300 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363857300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
          "duration" : 0.03,
          "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 @ 1692364678920 ms III - Start\u000aSLOCK [T main @ 1692364678920 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@4578081f\u000aBB.1: java.lang.Object@4578081f\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 @ 1692364679339 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364679339 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.999,
      "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 @ 1692364678920 ms III - Start\u000aSLOCK [T main @ 1692364678920 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@4578081f\u000aBB.1: java.lang.Object@4578081f\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 @ 1692364679339 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364679339 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:17:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.622,
          "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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.152,
          "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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.156,
          "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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" : "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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" : "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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.137,
          "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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.14,
          "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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.172,
          "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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" : "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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.156,
          "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[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" : "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 2.75,
      "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 @ 1692363858039 ms III - Start\u000aSLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, \u000a...[truncated 50449 chars]...\u000apng\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x217ed35e 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 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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@5af97850,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , \u000a...[truncated 142353 chars]...\u000aname 0x6, obj 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2023-08-18T13:04:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
          "duration" : 1.527,
          "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 @ 1692363861001 ms III - Start\u000aSLOCK [T main @ 1692363861001 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL4.sw], on-scr[.]] !=\u000a...[truncated 12080 chars]...\u000a0.png\u000aresize: 3 -> 4 - 800x600\u000amain: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4___-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 @ 1692363862602 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363862602 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.174,
      "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 @ 1692363861001 ms III - Start\u000aSLOCK [T main @ 1692363861001 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL4.sw], on-scr[.]] !=\u000a...[truncated 12080 chars]...\u000a0.png\u000aresize: 3 -> 4 - 800x600\u000amain: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4___-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 @ 1692363862602 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363862602 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
          "duration" : 0.001,
          "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 @ 1692363863331 ms III - Start\u000aSLOCK [T main @ 1692363863331 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.a\u000a...[truncated 20949 chars]...\u000ay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692363866723 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363866723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
          "duration" : 1.495,
          "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 @ 1692363863331 ms III - Start\u000aSLOCK [T main @ 1692363863331 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.a\u000a...[truncated 20949 chars]...\u000ay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692363866723 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363866723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
          "duration" : 1.883,
          "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 @ 1692363863331 ms III - Start\u000aSLOCK [T main @ 1692363863331 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.a\u000a...[truncated 20949 chars]...\u000ay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692363866723 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363866723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.977,
      "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 @ 1692363863331 ms III - Start\u000aSLOCK [T main @ 1692363863331 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.a\u000a...[truncated 20949 chars]...\u000ay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692363866723 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363866723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
          "duration" : 1.213,
          "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 @ 1692363867568 ms III - Start\u000aSLOCK [T main @ 1692363867568 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[m\u000a...[truncated 26127 chars]...\u000aose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692363868791 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363868791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.806,
      "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 @ 1692363867568 ms III - Start\u000aSLOCK [T main @ 1692363867568 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[m\u000a...[truncated 26127 chars]...\u000aose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692363868791 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363868791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
          "duration" : 1.196,
          "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 @ 1692363869601 ms III - Start\u000aSLOCK [T main @ 1692363869601 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[main,5\u000a...[truncated 17954 chars]...\u000af7: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0xa514af7 FIN\u000aQUIT Window Thread[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 @ 1692363870810 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363870810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.796,
      "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 @ 1692363869601 ms III - Start\u000aSLOCK [T main @ 1692363869601 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[main,5\u000a...[truncated 17954 chars]...\u000af7: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0xa514af7 FIN\u000aQUIT Window Thread[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 @ 1692363870810 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363870810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
          "duration" : 0.994,
          "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 @ 1692363871635 ms III - Start\u000aSLOCK [T main @ 1692363871635 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf\u000aThread[main-Animator#00,5,main] GearsES2.init.0 0x6a192cfe: tileRendererInUse null, GearsES2[obj 0x6a192cfe isInit false, usesShared false, 1 null, \u000a...[truncated 2829 chars]...\u000a tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6a192cfe FIN\u000aQUIT Window Thread[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 @ 1692363872638 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363872638 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Window: jogamp.newt.driver.x11.WindowDriver\u000aFin start ...\u000aFin Drawable: X11OnscreenGLXDrawable[Realized false,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6dc17b83,\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[0/29 640x400 wu, 640x400 pixel] handle 0x0\u000a...[truncated 1370 chars]...\u000aitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5e0826e7, com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ], \u000a  windowLock <8dbdac1, 6e20b53a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        }
      ],
      "duration" : 1.578,
      "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 @ 1692363871635 ms III - Start\u000aSLOCK [T main @ 1692363871635 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf\u000aThread[main-Animator#00,5,main] GearsES2.init.0 0x6a192cfe: tileRendererInUse null, GearsES2[obj 0x6a192cfe isInit false, usesShared false, 1 null, \u000a...[truncated 2829 chars]...\u000a tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6a192cfe FIN\u000aQUIT Window Thread[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 @ 1692363872638 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363872638 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "Window: jogamp.newt.driver.x11.WindowDriver\u000aFin start ...\u000aFin Drawable: X11OnscreenGLXDrawable[Realized false,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6dc17b83,\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[0/29 640x400 wu, 640x400 pixel] handle 0x0\u000a...[truncated 1370 chars]...\u000aitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5e0826e7, com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ], \u000a  windowLock <8dbdac1, 6e20b53a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a",
      "timestamp" : "2023-08-18T13:04:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.442,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.288,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.175,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.173,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.184,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.183,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.22,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.234,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.248,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.198,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.181,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.19,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.199,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.199,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.248,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.231,
          "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        }
      ],
      "duration" : 15.223,
      "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 @ 1692363873359 ms III - Start\u000aSLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x8b96fde, i\u000a...[truncated 173827 chars]...\u000aain,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x5f683daf 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 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 57617 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@7e9131d5, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a",
      "timestamp" : "2023-08-18T13:04:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.512,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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.173,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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.145,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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.189,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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.126,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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.149,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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.142,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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.153,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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.139,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[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.151,
          "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 2.612,
      "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 @ 1692363888762 ms III - Start\u000aSLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false,\u000a...[truncated 44513 chars]...\u000ain] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 15567 chars]...\u000accum-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 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2023-08-18T13:04:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.468,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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" : "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.222,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.153,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.148,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.157,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.15,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.218,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.143,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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" : "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.193,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.156,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.192,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.137,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.149,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.207,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.15,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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.211,
          "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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" : "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 4.077,
      "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 @ 1692363891529 ms III - Start\u000aSLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx v\u000a...[truncated 50714 chars]...\u000agb__Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[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 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/\u000a...[truncated 24830 chars]...\u000ahosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2023-08-18T13:04:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.443,
          "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 @ 1692363895787 ms III - Start\u000aSLOCK [T main @ 1692363895788 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6b53e23\u000a...[truncated 116134 chars]...\u000a33d61fb, 5c909414>[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 - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363896682 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363896682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.101,
          "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 @ 1692363895787 ms III - Start\u000aSLOCK [T main @ 1692363895788 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6b53e23\u000a...[truncated 116134 chars]...\u000a33d61fb, 5c909414>[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 - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363896682 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363896682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.105,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLOnMobile",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363895787 ms III - Start\u000aSLOCK [T main @ 1692363895788 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6b53e23\u000a...[truncated 116134 chars]...\u000a33d61fb, 5c909414>[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 - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363896682 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363896682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.117,
          "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 @ 1692363895787 ms III - Start\u000aSLOCK [T main @ 1692363895788 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6b53e23\u000a...[truncated 116134 chars]...\u000a33d61fb, 5c909414>[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 - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363896682 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363896682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.112,
          "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 @ 1692363895787 ms III - Start\u000aSLOCK [T main @ 1692363895788 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6b53e23\u000a...[truncated 116134 chars]...\u000a33d61fb, 5c909414>[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 - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363896682 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363896682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.467,
      "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 @ 1692363895787 ms III - Start\u000aSLOCK [T main @ 1692363895788 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6b53e23\u000a...[truncated 116134 chars]...\u000a33d61fb, 5c909414>[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 - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363896682 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363896682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:04:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
          "duration" : 0.491,
          "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 @ 1692363897457 ms III - Start\u000aSLOCK [T main @ 1692363897457 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx \u000a...[truncated 4841 chars]...\u000a__Irgba8888-D16-St00-Sa04_default-0800x0600.png\u000aThread[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 @ 1692363898167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363898167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.sw], offscr[bitmap]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 1790 chars]...\u000a GLCaps[glx vid 0x530, fbc 0x171: 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[GL3bc/GL3bc.sw], offscr[bitmap]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4690b489[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@79b06cab[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.204,
          "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 @ 1692363897457 ms III - Start\u000aSLOCK [T main @ 1692363897457 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx \u000a...[truncated 4841 chars]...\u000a__Irgba8888-D16-St00-Sa04_default-0800x0600.png\u000aThread[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 @ 1692363898167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363898167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.sw], offscr[bitmap]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 1790 chars]...\u000a GLCaps[glx vid 0x530, fbc 0x171: 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[GL3bc/GL3bc.sw], offscr[bitmap]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4690b489[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@79b06cab[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 1.296,
      "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 @ 1692363897457 ms III - Start\u000aSLOCK [T main @ 1692363897457 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx \u000a...[truncated 4841 chars]...\u000a__Irgba8888-D16-St00-Sa04_default-0800x0600.png\u000aThread[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 @ 1692363898167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363898167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.sw], offscr[bitmap]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms \u000a...[truncated 1790 chars]...\u000a GLCaps[glx vid 0x530, fbc 0x171: 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[GL3bc/GL3bc.sw], offscr[bitmap]]\u000aFin Drawable: GLOffscreenAutoDrawableImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4690b489[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@79b06cab[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2023-08-18T13:04:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.394,
          "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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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.296,
          "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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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.262,
          "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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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.172,
          "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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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.264,
          "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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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.004,
      "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 @ 1692364680253 ms III - Start\u000aSLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 18793 chars]...\u000aispose 0x38425407: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 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 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-GL\u000a...[truncated 5648 chars]...\u000a0.3.5\u000aChosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: 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/GL3bc.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" : "2023-08-18T13:18:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.587,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[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" : "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[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" : "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.187,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[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" : "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.199,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.195,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.175,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.196,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.315,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.215,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.351,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.232,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.249,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.211,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.206,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.273,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.19,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.24,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.186,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[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" : "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.203,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.275,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.329,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.251,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.369,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.296,
          "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        }
      ],
      "duration" : 24.356,
      "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 @ 1692363898908 ms III - Start\u000aSLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aThread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false,\u000a...[truncated 113911 chars]...\u000aose 0x2892dae4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 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 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[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 72427 chars]...\u000a920 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@6a6afff2, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a",
      "timestamp" : "2023-08-18T13:04:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.375,
          "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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.614,
          "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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.556,
          "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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.485,
          "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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.552,
          "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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        }
      ],
      "duration" : 3.194,
      "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 @ 1692364682523 ms III - Start\u000aSLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLAutoDrawableNewtCanvasAWTOnOff\u000a...[truncated 20230 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 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 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.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/GL3bc.sw], on-scr[.]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]\u000aDrawable    Pre-G\u000a...[truncated 10024 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@54e1c68b, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <53aac487, 52b1beb6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a",
      "timestamp" : "2023-08-18T13:18:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
          "duration" : 2.019,
          "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 @ 1692363923448 ms III - Start\u000aSLOCK [T main @ 1692363923448 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesS\u000a...[truncated 249413 chars]...\u000adererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e171cd7 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 @ 1692363927891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363927891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
          "duration" : 2.365,
          "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 @ 1692363923448 ms III - Start\u000aSLOCK [T main @ 1692363923448 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesS\u000a...[truncated 249413 chars]...\u000adererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e171cd7 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 @ 1692363927891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363927891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.022,
      "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 @ 1692363923448 ms III - Start\u000aSLOCK [T main @ 1692363923448 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesS\u000a...[truncated 249413 chars]...\u000adererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e171cd7 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 @ 1692363927891 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363927891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:05:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.387,
          "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 @ 1692363928729 ms III - Start\u000aSLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 3143 chars]...\u000aen 1692363929406\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]\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 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.047,
          "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 @ 1692363928729 ms III - Start\u000aSLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 3143 chars]...\u000aen 1692363929406\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]\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 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03GL2GL3DebugError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363928729 ms III - Start\u000aSLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 3143 chars]...\u000aen 1692363929406\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]\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 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.048,
          "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 @ 1692363928729 ms III - Start\u000aSLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 3143 chars]...\u000aen 1692363929406\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]\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 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.048,
          "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 @ 1692363928729 ms III - Start\u000aSLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 3143 chars]...\u000aen 1692363929406\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]\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 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.033,
          "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 @ 1692363928729 ms III - Start\u000aSLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 3143 chars]...\u000aen 1692363929406\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]\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 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.033,
          "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 @ 1692363928729 ms III - Start\u000aSLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 3143 chars]...\u000aen 1692363929406\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]\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 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.032,
          "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 @ 1692363928729 ms III - Start\u000aSLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 3143 chars]...\u000aen 1692363929406\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]\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 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.269,
      "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 @ 1692363928729 ms III - Start\u000aSLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 3143 chars]...\u000aen 1692363929406\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]\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 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:05:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.382,
          "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 @ 1692363930147 ms III - Start\u000aSLOCK [T main @ 1692363930147 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 2717 chars]...\u000awhen 1692363930722\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0xdac491a]\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 @ 1692363930738 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363930738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.048,
          "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 @ 1692363930147 ms III - Start\u000aSLOCK [T main @ 1692363930147 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 2717 chars]...\u000awhen 1692363930722\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0xdac491a]\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 @ 1692363930738 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363930738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.049,
          "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 @ 1692363930147 ms III - Start\u000aSLOCK [T main @ 1692363930147 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 2717 chars]...\u000awhen 1692363930722\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0xdac491a]\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 @ 1692363930738 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363930738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.032,
          "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 @ 1692363930147 ms III - Start\u000aSLOCK [T main @ 1692363930147 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 2717 chars]...\u000awhen 1692363930722\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0xdac491a]\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 @ 1692363930738 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363930738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.033,
          "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 @ 1692363930147 ms III - Start\u000aSLOCK [T main @ 1692363930147 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 2717 chars]...\u000awhen 1692363930722\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0xdac491a]\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 @ 1692363930738 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363930738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.034,
          "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 @ 1692363930147 ms III - Start\u000aSLOCK [T main @ 1692363930147 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 2717 chars]...\u000awhen 1692363930722\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0xdac491a]\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 @ 1692363930738 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363930738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.165,
      "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 @ 1692363930147 ms III - Start\u000aSLOCK [T main @ 1692363930147 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - \u000a...[truncated 2717 chars]...\u000awhen 1692363930722\u000a\u0009source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0xdac491a]\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 @ 1692363930738 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363930738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:05:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.128,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.065,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.066,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.066,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.608,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.075,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.082,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.066,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.068,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 0.566,
          "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.678,
      "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 @ 1692363931455 ms III - Start\u000aSLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 m\u000a...[truncated 53554 chars]...\u000a   : 1 / 1\u000aDisplay Count                   : 648 / 648\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 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:05:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.417,
          "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 @ 1692363934313 ms III - Start\u000aSLOCK [T main @ 1692363934313 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5\u000a  GL GLSL: false, has-compiler-func: \u000a...[truncated 3208 chars]...\u000a software) - 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363934939 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363934939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_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.047,
          "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 @ 1692363934313 ms III - Start\u000aSLOCK [T main @ 1692363934313 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5\u000a  GL GLSL: false, has-compiler-func: \u000a...[truncated 3208 chars]...\u000a software) - 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363934939 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363934939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_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.05,
          "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 @ 1692363934313 ms III - Start\u000aSLOCK [T main @ 1692363934313 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5\u000a  GL GLSL: false, has-compiler-func: \u000a...[truncated 3208 chars]...\u000a software) - 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363934939 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363934939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_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.05,
          "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 @ 1692363934313 ms III - Start\u000aSLOCK [T main @ 1692363934313 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5\u000a  GL GLSL: false, has-compiler-func: \u000a...[truncated 3208 chars]...\u000a software) - 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363934939 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363934939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_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.05,
          "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 @ 1692363934313 ms III - Start\u000aSLOCK [T main @ 1692363934313 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5\u000a  GL GLSL: false, has-compiler-func: \u000a...[truncated 3208 chars]...\u000a software) - 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363934939 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363934939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_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.2,
      "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 @ 1692363934313 ms III - Start\u000aSLOCK [T main @ 1692363934313 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000a  GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5\u000a  GL GLSL: false, has-compiler-func: \u000a...[truncated 3208 chars]...\u000a software) - 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363934939 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363934939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_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" : "2023-08-18T13:05:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.303,
          "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 @ 1692363935690 ms III - Start\u000aSLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x6b53e23f, isOwner false, <6\u000a...[truncated 3826 chars]...\u000aRER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.101,
          "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 @ 1692363935690 ms III - Start\u000aSLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x6b53e23f, isOwner false, <6\u000a...[truncated 3826 chars]...\u000aRER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.049,
          "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 @ 1692363935690 ms III - Start\u000aSLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x6b53e23f, isOwner false, <6\u000a...[truncated 3826 chars]...\u000aRER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.049,
          "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 @ 1692363935690 ms III - Start\u000aSLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x6b53e23f, isOwner false, <6\u000a...[truncated 3826 chars]...\u000aRER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.049,
          "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 @ 1692363935690 ms III - Start\u000aSLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x6b53e23f, isOwner false, <6\u000a...[truncated 3826 chars]...\u000aRER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.05,
          "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 @ 1692363935690 ms III - Start\u000aSLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x6b53e23f, isOwner false, <6\u000a...[truncated 3826 chars]...\u000aRER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.048,
          "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 @ 1692363935690 ms III - Start\u000aSLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x6b53e23f, isOwner false, <6\u000a...[truncated 3826 chars]...\u000aRER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.238,
      "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 @ 1692363935690 ms III - Start\u000aSLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x6b53e23f, isOwner false, <6\u000a...[truncated 3826 chars]...\u000aRER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 4.5 (Core Profile) Mesa 20.3.5\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 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:05:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
          "duration" : 0.47,
          "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 @ 1692364686109 ms III - Start\u000aSLOCK [T main @ 1692364686110 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable\u000aChosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.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 @ 1692364686589 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364686589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Done!\u000a"
        }
      ],
      "duration" : 1.063,
      "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 @ 1692364686109 ms III - Start\u000aSLOCK [T main @ 1692364686110 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable\u000aChosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.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 @ 1692364686589 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364686589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "Done!\u000a",
      "timestamp" : "2023-08-18T13:18:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.509,
          "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 @ 1692363937087 ms III - Start\u000aSLOCK [T main @ 1692363937088 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000aGL Profile: GLProfile[GL3bc/GL3bc.sw]\u000amain: ** screenshot: TestGLPoint\u000a...[truncated 4814 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 @ 1692363938323 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363938323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.113,
          "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 @ 1692363937087 ms III - Start\u000aSLOCK [T main @ 1692363937088 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000aGL Profile: GLProfile[GL3bc/GL3bc.sw]\u000amain: ** screenshot: TestGLPoint\u000a...[truncated 4814 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 @ 1692363938323 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363938323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.201,
          "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 @ 1692363937087 ms III - Start\u000aSLOCK [T main @ 1692363937088 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000aGL Profile: GLProfile[GL3bc/GL3bc.sw]\u000amain: ** screenshot: TestGLPoint\u000a...[truncated 4814 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 @ 1692363938323 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363938323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.184,
          "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 @ 1692363937087 ms III - Start\u000aSLOCK [T main @ 1692363937088 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000aGL Profile: GLProfile[GL3bc/GL3bc.sw]\u000amain: ** screenshot: TestGLPoint\u000a...[truncated 4814 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 @ 1692363938323 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363938323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.116,
          "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 @ 1692363937087 ms III - Start\u000aSLOCK [T main @ 1692363937088 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000aGL Profile: GLProfile[GL3bc/GL3bc.sw]\u000amain: ** screenshot: TestGLPoint\u000a...[truncated 4814 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 @ 1692363938323 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363938323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.099,
          "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 @ 1692363937087 ms III - Start\u000aSLOCK [T main @ 1692363937088 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000aGL Profile: GLProfile[GL3bc/GL3bc.sw]\u000amain: ** screenshot: TestGLPoint\u000a...[truncated 4814 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 @ 1692363938323 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363938323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.813,
      "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 @ 1692363937087 ms III - Start\u000aSLOCK [T main @ 1692363937088 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000aGL Profile: GLProfile[GL3bc/GL3bc.sw]\u000amain: ** screenshot: TestGLPoint\u000a...[truncated 4814 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 @ 1692363938323 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363938323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:05:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
          "duration" : 0.001,
          "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 @ 1692363939046 ms III - Start\u000aSLOCK [T main @ 1692363939047 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 2861 chars]...\u000aile[GLES3/GLES3.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL3.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL3bc.sw]\u000a\u0009\u0009default GLProfile[GL3bc/GL3bc.sw]\u000a\u0009\u0009Count\u000910 / 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 @ 1692363939365 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363939366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
          "duration" : 0.305,
          "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 @ 1692363939046 ms III - Start\u000aSLOCK [T main @ 1692363939047 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 2861 chars]...\u000aile[GLES3/GLES3.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL3.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL3bc.sw]\u000a\u0009\u0009default GLProfile[GL3bc/GL3bc.sw]\u000a\u0009\u0009Count\u000910 / 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 @ 1692363939365 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363939366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11DumpDesktopGLInfo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363939046 ms III - Start\u000aSLOCK [T main @ 1692363939047 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 2861 chars]...\u000aile[GLES3/GLES3.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL3.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL3bc.sw]\u000a\u0009\u0009default GLProfile[GL3bc/GL3bc.sw]\u000a\u0009\u0009Count\u000910 / 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 @ 1692363939365 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363939366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12DumpMobileGLInfo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363939046 ms III - Start\u000aSLOCK [T main @ 1692363939047 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 2861 chars]...\u000aile[GLES3/GLES3.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL3.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL3bc.sw]\u000a\u0009\u0009default GLProfile[GL3bc/GL3bc.sw]\u000a\u0009\u0009Count\u000910 / 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 @ 1692363939365 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363939366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.893,
      "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 @ 1692363939046 ms III - Start\u000aSLOCK [T main @ 1692363939047 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 2861 chars]...\u000aile[GLES3/GLES3.sw]\u000a\u0009\u0009GL3 \u0009GLProfile[GL3/GL3.sw]\u000a\u0009\u0009GL2GL3 \u0009GLProfile[GL2GL3/GL3bc.sw]\u000a\u0009\u0009default GLProfile[GL3bc/GL3bc.sw]\u000a\u0009\u0009Count\u000910 / 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 @ 1692363939365 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363939366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:05:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.438,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.204,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.181,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.2,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.199,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.182,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.201,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.215,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test41_GL4bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.198,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.197,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.198,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.201,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.195,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.171,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.177,
          "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        }
      ],
      "duration" : 3.785,
      "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 @ 1692363940106 ms III - Start\u000aSLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENE\u000a...[truncated 136890 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 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 417 chars]...\u000ale[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a",
      "timestamp" : "2023-08-18T13:05:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.328,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.203,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.195,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.199,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.199,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.183,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.001,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.196,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test41_GL4bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.197,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test42_GL3bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.199,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test43_GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.001,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.181,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.005,
          "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        }
      ],
      "duration" : 2.71,
      "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 @ 1692363944173 ms III - Start\u000aSLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_\u000a...[truncated 121693 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 9 chars]...\u000ae[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a",
      "timestamp" : "2023-08-18T13:05:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.433,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.173,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.168,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.158,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.169,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.127,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.14,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.164,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.157,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.158,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.129,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.157,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test41_GL4bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.135,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.156,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.132,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.155,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.123,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.112,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.118,
          "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a"
        }
      ],
      "duration" : 3.674,
      "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 @ 1692363947133 ms III - Start\u000aSLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa \u000a...[truncated 26117 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 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 3194 chars]...\u000aaphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000a",
      "timestamp" : "2023-08-18T13:05:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.358,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.171,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.168,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.158,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.141,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.159,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.168,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22GLProfileMaxFixedFuncPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.138,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.157,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.158,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.001,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.126,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test41_GL4bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.159,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.158,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.003,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.128,
          "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a"
        }
      ],
      "duration" : 2.962,
      "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 @ 1692363950963 ms III - Start\u000aSLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Me\u000a...[truncated 21407 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 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3\u000a...[truncated 1927 chars]...\u000ation :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GL4ES3 n/a\u000a",
      "timestamp" : "2023-08-18T13:05:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
          "duration" : 0.439,
          "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 @ 1692363954072 ms III - Start\u000aSLOCK [T main @ 1692363954072 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [\u000a...[truncated 909 chars]...\u000aping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3\u000aGL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2\u000aGL Mapping GLProfile[GL3bc/GL3bc.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 @ 1692363954531 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363954531 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4f9a3314, isOwner false, <3b2c72c2, 491666ad>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile Natives[GL4bc false, 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, soft\u000a...[truncated 360 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        }
      ],
      "duration" : 1.031,
      "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 @ 1692363954072 ms III - Start\u000aSLOCK [T main @ 1692363954072 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [\u000a...[truncated 909 chars]...\u000aping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3\u000aGL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2\u000aGL Mapping GLProfile[GL3bc/GL3bc.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 @ 1692363954531 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363954531 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4f9a3314, isOwner false, <3b2c72c2, 491666ad>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile Natives[GL4bc false, 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, soft\u000a...[truncated 360 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a",
      "timestamp" : "2023-08-18T13:05:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 3.331,
          "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 @ 1692364687492 ms III - Start\u000aSLOCK [T main @ 1692364687492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 74722 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 @ 1692364694405 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364694405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_MSAA0_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364687492 ms III - Start\u000aSLOCK [T main @ 1692364687492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 74722 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 @ 1692364694405 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364694405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 3.18,
          "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 @ 1692364687492 ms III - Start\u000aSLOCK [T main @ 1692364687492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 74722 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 @ 1692364694405 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364694405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1692364687492 ms III - Start\u000aSLOCK [T main @ 1692364687492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 74722 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 @ 1692364694405 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364694405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.502,
      "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 @ 1692364687492 ms III - Start\u000aSLOCK [T main @ 1692364687492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 74722 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 @ 1692364694405 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364694405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.404,
          "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 @ 1692364695490 ms III - Start\u000aSLOCK [T main @ 1692364695490 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 122530 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 @ 1692364708739 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364708739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.124,
          "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 @ 1692364695490 ms III - Start\u000aSLOCK [T main @ 1692364695490 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 122530 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 @ 1692364708739 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364708739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.166,
          "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 @ 1692364695490 ms III - Start\u000aSLOCK [T main @ 1692364695490 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 122530 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 @ 1692364708739 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364708739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.16,
          "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 @ 1692364695490 ms III - Start\u000aSLOCK [T main @ 1692364695490 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 122530 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 @ 1692364708739 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364708739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.831,
      "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 @ 1692364695490 ms III - Start\u000aSLOCK [T main @ 1692364695490 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), am\u000a...[truncated 122530 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 @ 1692364708739 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364708739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 3.496,
          "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 @ 1692363955243 ms III - Start\u000aSLOCK [T main @ 1692363955243 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), a\u000a...[truncated 87751 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 @ 1692363962511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363962511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
          "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 @ 1692363955243 ms III - Start\u000aSLOCK [T main @ 1692363955243 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), a\u000a...[truncated 87751 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 @ 1692363962511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363962511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.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 @ 1692363955243 ms III - Start\u000aSLOCK [T main @ 1692363955243 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), a\u000a...[truncated 87751 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 @ 1692363962511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363962511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_MSAA8_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363955243 ms III - Start\u000aSLOCK [T main @ 1692363955243 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), a\u000a...[truncated 87751 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 @ 1692363962511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363962511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.848,
      "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 @ 1692363955243 ms III - Start\u000aSLOCK [T main @ 1692363955243 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), a\u000a...[truncated 87751 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 @ 1692363962511 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363962511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:05:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
          "duration" : 0.004,
          "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 @ 1692363963304 ms III - Start\u000aSLOCK [T main @ 1692363963304 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 6461 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 @ 1692363963320 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363963320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
          "duration" : 0.002,
          "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 @ 1692363963304 ms III - Start\u000aSLOCK [T main @ 1692363963304 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 6461 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 @ 1692363963320 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363963320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.586,
      "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 @ 1692363963304 ms III - Start\u000aSLOCK [T main @ 1692363963304 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 6461 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 @ 1692363963320 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363963320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.497,
          "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 @ 1692363964026 ms III - Start\u000aSLOCK [T main @ 1692363964026 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 59756 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 @ 1692363971277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363971277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.152,
          "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 @ 1692363964026 ms III - Start\u000aSLOCK [T main @ 1692363964026 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 59756 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 @ 1692363971277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363971277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.153,
          "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 @ 1692363964026 ms III - Start\u000aSLOCK [T main @ 1692363964026 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 59756 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 @ 1692363971277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363971277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.14,
          "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 @ 1692363964026 ms III - Start\u000aSLOCK [T main @ 1692363964026 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 59756 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 @ 1692363971277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363971277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.144,
          "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 @ 1692363964026 ms III - Start\u000aSLOCK [T main @ 1692363964026 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 59756 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 @ 1692363971277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363971277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.143,
          "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 @ 1692363964026 ms III - Start\u000aSLOCK [T main @ 1692363964026 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 59756 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 @ 1692363971277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363971277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.828,
      "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 @ 1692363964026 ms III - Start\u000aSLOCK [T main @ 1692363964026 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 59756 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 @ 1692363971277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363971277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
          "duration" : 0.688,
          "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 @ 1692363972010 ms III - Start\u000aSLOCK [T main @ 1692363972011 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000aGLprofile default: GLProfile[GL3bc/GL3bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]\u000a++++ Test\u000a...[truncated 69376 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.114s\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 @ 1692363976962 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363976962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
          "duration" : 0.76,
          "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 @ 1692363972010 ms III - Start\u000aSLOCK [T main @ 1692363972011 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000aGLprofile default: GLProfile[GL3bc/GL3bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]\u000a++++ Test\u000a...[truncated 69376 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.114s\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 @ 1692363976962 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363976962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
          "duration" : 3.12,
          "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 @ 1692363972010 ms III - Start\u000aSLOCK [T main @ 1692363972011 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000aGLprofile default: GLProfile[GL3bc/GL3bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]\u000a++++ Test\u000a...[truncated 69376 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.114s\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 @ 1692363976962 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363976962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.531,
      "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 @ 1692363972010 ms III - Start\u000aSLOCK [T main @ 1692363972011 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000aGLprofile default: GLProfile[GL3bc/GL3bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]\u000a++++ Test\u000a...[truncated 69376 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.114s\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 @ 1692363976962 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363976962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
          "duration" : 0.002,
          "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 @ 1692363977767 ms III - Start\u000aSLOCK [T main @ 1692363977767 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aGLprofile default: GLProfile[GL3bc/GL3bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]\u000a++++ Test\u000a...[truncated 626 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 @ 1692363978163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363978163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.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 @ 1692363977767 ms III - Start\u000aSLOCK [T main @ 1692363977767 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aGLprofile default: GLProfile[GL3bc/GL3bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]\u000a++++ Test\u000a...[truncated 626 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 @ 1692363978163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363978163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.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 @ 1692363977767 ms III - Start\u000aSLOCK [T main @ 1692363977767 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aGLprofile default: GLProfile[GL3bc/GL3bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]\u000a++++ Test\u000a...[truncated 626 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 @ 1692363978163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363978163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.968,
      "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 @ 1692363977767 ms III - Start\u000aSLOCK [T main @ 1692363977767 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aGLprofile default: GLProfile[GL3bc/GL3bc.sw]\u000aGLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]\u000a++++ Test\u000a...[truncated 626 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 @ 1692363978163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363978163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
          "duration" : 0.623,
          "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 @ 1692364709844 ms III - Start\u000aSLOCK [T main @ 1692364709845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GE\u000a...[truncated 107546 chars]...\u000al true\u000aGL_EXTENSIONS  269\u000aGLX_EXTENSIONS 23\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 @ 1692364710480 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364710481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.219,
      "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 @ 1692364709844 ms III - Start\u000aSLOCK [T main @ 1692364709845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GE\u000a...[truncated 107546 chars]...\u000al true\u000aGL_EXTENSIONS  269\u000aGLX_EXTENSIONS 23\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 @ 1692364710480 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364710481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
          "duration" : 0.547,
          "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 @ 1692363978883 ms III - Start\u000aSLOCK [T main @ 1692363978884 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 108633 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 @ 1692363979443 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363979443 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Implementation-Version: 2.5.0\u000aImplementation-Build: 2.5-b1533-20230818\u000aImplementation-Branch: origin/master\u000aImplementation-Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25\u000a"
        }
      ],
      "duration" : 1.135,
      "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 @ 1692363978883 ms III - Start\u000aSLOCK [T main @ 1692363978884 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 108633 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 @ 1692363979443 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363979443 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "Implementation-Version: 2.5.0\u000aImplementation-Build: 2.5-b1533-20230818\u000aImplementation-Branch: origin/master\u000aImplementation-Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25\u000a",
      "timestamp" : "2023-08-18T13:06:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 1.445,
          "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 @ 1692363980241 ms III - Start\u000aSLOCK [T main @ 1692363980242 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363984963 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363984963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 1.088,
          "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 @ 1692363980241 ms III - Start\u000aSLOCK [T main @ 1692363980242 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363984963 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363984963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 1.085,
          "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 @ 1692363980241 ms III - Start\u000aSLOCK [T main @ 1692363980242 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363984963 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363984963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 1.088,
          "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 @ 1692363980241 ms III - Start\u000aSLOCK [T main @ 1692363980242 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363984963 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363984963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.3,
      "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 @ 1692363980241 ms III - Start\u000aSLOCK [T main @ 1692363980242 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363984963 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363984963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.459,
          "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 @ 1692363985723 ms III - Start\u000aSLOCK [T main @ 1692363985723 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363990465 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363990465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.092,
          "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 @ 1692363985723 ms III - Start\u000aSLOCK [T main @ 1692363985723 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363990465 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363990465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.089,
          "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 @ 1692363985723 ms III - Start\u000aSLOCK [T main @ 1692363985723 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363990465 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363990465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.087,
          "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 @ 1692363985723 ms III - Start\u000aSLOCK [T main @ 1692363985723 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363990465 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363990465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.318,
      "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 @ 1692363985723 ms III - Start\u000aSLOCK [T main @ 1692363985723 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: 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[GL4/GL\u000a...[truncated 38801 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 @ 1692363990465 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363990465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
          "duration" : 0.846,
          "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.256,
          "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.174,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03X11WindowMemoryLeakFBOAutoDrawable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.331,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
          "duration" : 0.788,
          "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 @ 1692363992679 ms III - Start\u000aSLOCK [T main @ 1692363992680 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000aswap group max groups -1, barriers -1, false\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit\u000a...[truncated 4289 chars]...\u000aay-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e 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 @ 1692363993774 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363993774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.674,
      "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 @ 1692363992679 ms III - Start\u000aSLOCK [T main @ 1692363992680 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000aswap group max groups -1, barriers -1, false\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit\u000a...[truncated 4289 chars]...\u000aay-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e 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 @ 1692363993774 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363993774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 0.369,
          "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 @ 1692364711592 ms III - Start\u000aSLOCK [T main @ 1692364711593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.j\u000a...[truncated 316 chars]...\u000atestInfo00\u000aJava Version: 17.0.6\u000aOS Version: 5.16.18\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 @ 1692364711987 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364711987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_GLDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364711592 ms III - Start\u000aSLOCK [T main @ 1692364711593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.j\u000a...[truncated 316 chars]...\u000atestInfo00\u000aJava Version: 17.0.6\u000aOS Version: 5.16.18\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 @ 1692364711987 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364711987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfo00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364711592 ms III - Start\u000aSLOCK [T main @ 1692364711593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.j\u000a...[truncated 316 chars]...\u000atestInfo00\u000aJava Version: 17.0.6\u000aOS Version: 5.16.18\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 @ 1692364711987 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364711987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.978,
      "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 @ 1692364711592 ms III - Start\u000aSLOCK [T main @ 1692364711593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.j\u000a...[truncated 316 chars]...\u000atestInfo00\u000aJava Version: 17.0.6\u000aOS Version: 5.16.18\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 @ 1692364711987 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364711987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
          "duration" : 0.12,
          "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 @ 1692364712921 ms III - Start\u000aSLOCK [T main @ 1692364712921 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364713306 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364713306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
          "duration" : 0.248,
          "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 @ 1692364712921 ms III - Start\u000aSLOCK [T main @ 1692364712921 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364713306 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364713306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.969,
      "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 @ 1692364712921 ms III - Start\u000aSLOCK [T main @ 1692364712921 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364713306 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364713306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
          "duration" : 0.043,
          "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 @ 1692364714222 ms III - Start\u000aSLOCK [T main @ 1692364714222 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@103c9fe2\u000aBB.1: java.lang.Object@103c9fe2\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 @ 1692364714660 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364714660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.018,
      "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 @ 1692364714222 ms III - Start\u000aSLOCK [T main @ 1692364714222 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@103c9fe2\u000aBB.1: java.lang.Object@103c9fe2\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 @ 1692364714660 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364714660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
          "duration" : 0.825,
          "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 @ 1692364715654 ms III - Start\u000aSLOCK [T main @ 1692364715655 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaq\u000a...[truncated 5097 chars]...\u000aileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692364716860 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364716860 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.788,
      "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 @ 1692364715654 ms III - Start\u000aSLOCK [T main @ 1692364715655 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaq\u000a...[truncated 5097 chars]...\u000aileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692364716860 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364716860 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
          "duration" : 0.889,
          "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 @ 1692363994503 ms III - Start\u000aSLOCK [T main @ 1692363994504 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opa\u000a...[truncated 5138 chars]...\u000aUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692363995694 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363995694 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.761,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363994503 ms III - Start\u000aSLOCK [T main @ 1692363994504 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opa\u000a...[truncated 5138 chars]...\u000aUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692363995694 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363995694 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
          "duration" : 2.449,
          "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 @ 1692363996407 ms III - Start\u000aSLOCK [T main @ 1692363996407 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01\u000aThread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabil\u000a...[truncated 5230 chars]...\u000a.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692363999180 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363999180 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.337,
      "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 @ 1692363996407 ms III - Start\u000aSLOCK [T main @ 1692363996407 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01\u000aThread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabil\u000a...[truncated 5230 chars]...\u000a.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692363999180 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363999180 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.351,
          "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 @ 1692364717697 ms III - Start\u000aSLOCK [T main @ 1692364717698 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x2925bf5b\u000aCreating vertex VBO on slave 0x2925bf5b\u000aCreating index VBO on slave \u000a...[truncated 2861 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 @ 1692364731905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364731905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.3,
          "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 @ 1692364717697 ms III - Start\u000aSLOCK [T main @ 1692364717698 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x2925bf5b\u000aCreating vertex VBO on slave 0x2925bf5b\u000aCreating index VBO on slave \u000a...[truncated 2861 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 @ 1692364731905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364731905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.581,
          "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 @ 1692364717697 ms III - Start\u000aSLOCK [T main @ 1692364717698 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x2925bf5b\u000aCreating vertex VBO on slave 0x2925bf5b\u000aCreating index VBO on slave \u000a...[truncated 2861 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 @ 1692364731905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364731905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.597,
          "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 @ 1692364717697 ms III - Start\u000aSLOCK [T main @ 1692364717698 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x2925bf5b\u000aCreating vertex VBO on slave 0x2925bf5b\u000aCreating index VBO on slave \u000a...[truncated 2861 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 @ 1692364731905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364731905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.789,
      "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 @ 1692364717697 ms III - Start\u000aSLOCK [T main @ 1692364717698 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x2925bf5b\u000aCreating vertex VBO on slave 0x2925bf5b\u000aCreating index VBO on slave \u000a...[truncated 2861 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 @ 1692364731905 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364731905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
          "duration" : 0.887,
          "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 @ 1692363999923 ms III - Start\u000aSLOCK [T main @ 1692363999923 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01\u000awaitForRealized: to false, goal reached true\u000aThread[main,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d\u000a...[truncated 6758 chars]...\u000ahread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN\u000aThread[main,5,main] GearsES1.dispose ... \u000aThread[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 @ 1692364001124 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364001124 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.778,
      "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 @ 1692363999923 ms III - Start\u000aSLOCK [T main @ 1692363999923 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01\u000awaitForRealized: to false, goal reached true\u000aThread[main,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d\u000a...[truncated 6758 chars]...\u000ahread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN\u000aThread[main,5,main] GearsES1.dispose ... \u000aThread[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 @ 1692364001124 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364001124 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.297,
          "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 @ 1692364732774 ms III - Start\u000aSLOCK [T main @ 1692364732774 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared\u000a...[truncated 35837 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 @ 1692364738442 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364738442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.24,
          "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 @ 1692364732774 ms III - Start\u000aSLOCK [T main @ 1692364732774 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared\u000a...[truncated 35837 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 @ 1692364738442 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364738442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.24,
          "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 @ 1692364732774 ms III - Start\u000aSLOCK [T main @ 1692364732774 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared\u000a...[truncated 35837 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 @ 1692364738442 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364738442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.486,
          "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 @ 1692364732774 ms III - Start\u000aSLOCK [T main @ 1692364732774 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared\u000a...[truncated 35837 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 @ 1692364738442 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364738442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.251,
      "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 @ 1692364732774 ms III - Start\u000aSLOCK [T main @ 1692364732774 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared\u000a...[truncated 35837 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 @ 1692364738442 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364738442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
          "duration" : 1.267,
          "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 @ 1692364739345 ms III - Start\u000aSLOCK [T main @ 1692364739345 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2df3b89c: tileRendererInUse null, GearsES2[obj 0x2df3b89c isInit false, usesShared false, 1 nul\u000a...[truncated 17119 chars]...\u000aue-0,6,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a 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 @ 1692364742501 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364742501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
          "duration" : 1.477,
          "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 @ 1692364739345 ms III - Start\u000aSLOCK [T main @ 1692364739345 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2df3b89c: tileRendererInUse null, GearsES2[obj 0x2df3b89c isInit false, usesShared false, 1 nul\u000a...[truncated 17119 chars]...\u000aue-0,6,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a 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 @ 1692364742501 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364742501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.776,
      "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 @ 1692364739345 ms III - Start\u000aSLOCK [T main @ 1692364739345 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2df3b89c: tileRendererInUse null, GearsES2[obj 0x2df3b89c isInit false, usesShared false, 1 nul\u000a...[truncated 17119 chars]...\u000aue-0,6,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a 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 @ 1692364742501 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364742501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:18:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
          "duration" : 4.295,
          "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 @ 1692364001855 ms III - Start\u000aSLOCK [T main @ 1692364001856 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false\u000a...[truncated 22422 chars]...\u000atroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x22f41b4, \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 @ 1692364010706 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364010706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
          "duration" : 4.248,
          "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 @ 1692364001855 ms III - Start\u000aSLOCK [T main @ 1692364001856 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false\u000a...[truncated 22422 chars]...\u000atroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x22f41b4, \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 @ 1692364010706 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364010706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.425,
      "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 @ 1692364001855 ms III - Start\u000aSLOCK [T main @ 1692364001856 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false\u000a...[truncated 22422 chars]...\u000atroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x22f41b4, \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 @ 1692364010706 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364010706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 1.654,
          "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 @ 1692364011441 ms III - Start\u000aSLOCK [T main @ 1692364011442 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[main,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x77\u000a...[truncated 54953 chars]...\u000ain,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6771beb3 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 @ 1692364018277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364018277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 1.76,
          "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 @ 1692364011441 ms III - Start\u000aSLOCK [T main @ 1692364011442 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[main,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x77\u000a...[truncated 54953 chars]...\u000ain,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6771beb3 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 @ 1692364018277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364018277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 1.629,
          "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 @ 1692364011441 ms III - Start\u000aSLOCK [T main @ 1692364011442 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[main,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x77\u000a...[truncated 54953 chars]...\u000ain,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6771beb3 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 @ 1692364018277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364018277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 1.482,
          "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 @ 1692364011441 ms III - Start\u000aSLOCK [T main @ 1692364011442 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[main,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x77\u000a...[truncated 54953 chars]...\u000ain,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6771beb3 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 @ 1692364018277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364018277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.43,
      "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 @ 1692364011441 ms III - Start\u000aSLOCK [T main @ 1692364011442 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[main,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x77\u000a...[truncated 54953 chars]...\u000ain,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6771beb3 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 @ 1692364018277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364018277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.294,
          "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 @ 1692364019166 ms III - Start\u000aSLOCK [T main @ 1692364019166 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[main-null,5,main] GearsES2.init.0 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false\u000a...[truncated 34052 chars]...\u000aose 0x4fb61f4a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a 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 @ 1692364024742 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364024742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.306,
          "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 @ 1692364019166 ms III - Start\u000aSLOCK [T main @ 1692364019166 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[main-null,5,main] GearsES2.init.0 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false\u000a...[truncated 34052 chars]...\u000aose 0x4fb61f4a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a 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 @ 1692364024742 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364024742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.341,
          "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 @ 1692364019166 ms III - Start\u000aSLOCK [T main @ 1692364019166 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[main-null,5,main] GearsES2.init.0 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false\u000a...[truncated 34052 chars]...\u000aose 0x4fb61f4a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a 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 @ 1692364024742 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364024742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.3,
          "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 @ 1692364019166 ms III - Start\u000aSLOCK [T main @ 1692364019166 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[main-null,5,main] GearsES2.init.0 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false\u000a...[truncated 34052 chars]...\u000aose 0x4fb61f4a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a 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 @ 1692364024742 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364024742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.162,
      "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 @ 1692364019166 ms III - Start\u000aSLOCK [T main @ 1692364019166 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[main-null,5,main] GearsES2.init.0 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false\u000a...[truncated 34052 chars]...\u000aose 0x4fb61f4a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a 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 @ 1692364024742 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364024742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:06:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.922,
          "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 @ 1692364025542 ms III - Start\u000aSLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShar\u000a...[truncated 70067 chars]...\u000a8ba08: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 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 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.865,
          "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 @ 1692364025542 ms III - Start\u000aSLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShar\u000a...[truncated 70067 chars]...\u000a8ba08: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 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 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.884,
          "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 @ 1692364025542 ms III - Start\u000aSLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShar\u000a...[truncated 70067 chars]...\u000a8ba08: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 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 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.867,
          "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 @ 1692364025542 ms III - Start\u000aSLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShar\u000a...[truncated 70067 chars]...\u000a8ba08: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 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 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.866,
          "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 @ 1692364025542 ms III - Start\u000aSLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShar\u000a...[truncated 70067 chars]...\u000a8ba08: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 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 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.985,
          "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 @ 1692364025542 ms III - Start\u000aSLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShar\u000a...[truncated 70067 chars]...\u000a8ba08: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 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 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.965,
          "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 @ 1692364025542 ms III - Start\u000aSLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShar\u000a...[truncated 70067 chars]...\u000a8ba08: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 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 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.916,
          "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 @ 1692364025542 ms III - Start\u000aSLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShar\u000a...[truncated 70067 chars]...\u000a8ba08: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 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 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.185,
      "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 @ 1692364025542 ms III - Start\u000aSLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShar\u000a...[truncated 70067 chars]...\u000a8ba08: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 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 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:07:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
          "duration" : 1.279,
          "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 @ 1692364041902 ms III - Start\u000aSLOCK [T main @ 1692364041902 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01\u000aThread[main-null,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, share\u000a...[truncated 7978 chars]...\u000a0-1-EDT-1,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7334aada 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 @ 1692364043510 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364043510 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.181,
      "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 @ 1692364041902 ms III - Start\u000aSLOCK [T main @ 1692364041902 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01\u000aThread[main-null,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, share\u000a...[truncated 7978 chars]...\u000a0-1-EDT-1,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7334aada 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 @ 1692364043510 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364043510 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:07:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
          "duration" : 9.81,
          "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 @ 1692364044278 ms III - Start\u000aSLOCK [T main @ 1692364044279 ms +++ localhost/127.0.0.1:59999 - Locked within 7 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 0x5b7d4e3d, \u0009(isSha\u000a...[truncated 13264 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 @ 1692364054408 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364054408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.718,
      "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 @ 1692364044278 ms III - Start\u000aSLOCK [T main @ 1692364044279 ms +++ localhost/127.0.0.1:59999 - Locked within 7 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 0x5b7d4e3d, \u0009(isSha\u000a...[truncated 13264 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 @ 1692364054408 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364054408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:07:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
          "duration" : 2.685,
          "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 @ 1692365695560 ms III - Start\u000aSLOCK [T main @ 1692365695560 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator\u000aThread[main,5,main] GearsES2.init.0 0x481a996b: tileRendererInUse null, GearsES2[obj 0x481a996b isInit false, usesShared false, 1 null, 2 null, 3 \u000a...[truncated 17854 chars]...\u000a4 FIN\u000aThread[main,5,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6b2ea799 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 @ 1692365701078 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365701078 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
          "duration" : 2.51,
          "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 @ 1692365695560 ms III - Start\u000aSLOCK [T main @ 1692365695560 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator\u000aThread[main,5,main] GearsES2.init.0 0x481a996b: tileRendererInUse null, GearsES2[obj 0x481a996b isInit false, usesShared false, 1 null, 2 null, 3 \u000a...[truncated 17854 chars]...\u000a4 FIN\u000aThread[main,5,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6b2ea799 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 @ 1692365701078 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365701078 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.114,
      "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 @ 1692365695560 ms III - Start\u000aSLOCK [T main @ 1692365695560 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator\u000aThread[main,5,main] GearsES2.init.0 0x481a996b: tileRendererInUse null, GearsES2[obj 0x481a996b isInit false, usesShared false, 1 null, 2 null, 3 \u000a...[truncated 17854 chars]...\u000a4 FIN\u000aThread[main,5,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x6b2ea799 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 @ 1692365701078 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365701078 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:34:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
          "duration" : 2.55,
          "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 @ 1692364743443 ms III - Start\u000aSLOCK [T main @ 1692364743444 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u0009handle\u000a...[truncated 87 chars]...\u000aue, displayable false, showing false,\u000a\u0009null]], sharedCtx null\u000aXXX SetVisible XXX\u000aXXX Create Buffer 1\u000aXXX Reuse Buffer 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000aXXX SetVisible XXX\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364746013 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364746013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.156,
      "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 @ 1692364743443 ms III - Start\u000aSLOCK [T main @ 1692364743444 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u0009handle\u000a...[truncated 87 chars]...\u000aue, displayable false, showing false,\u000a\u0009null]], sharedCtx null\u000aXXX SetVisible XXX\u000aXXX Create Buffer 1\u000aXXX Reuse Buffer 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000aXXX SetVisible XXX\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364746013 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364746013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:19:03"
    },
    {
      "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 0x7fe2f42dd6c0, owner true, ResourceToolkitLock[obj 0x2237233, isOwner true, <667c6e00, 35a7fd67>[count 1, qsz 0, owner <Thread-0>]]]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [G\u000a...[truncated 9926 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.001,
          "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 0x7fe2f42dd6c0, owner true, ResourceToolkitLock[obj 0x2237233, isOwner true, <667c6e00, 35a7fd67>[count 1, qsz 0, owner <Thread-0>]]]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [G\u000a...[truncated 9926 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.087,
      "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 0x7fe2f42dd6c0, owner true, ResourceToolkitLock[obj 0x2237233, isOwner true, <667c6e00, 35a7fd67>[count 1, qsz 0, owner <Thread-0>]]]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL3bc/GL3bc.sw]\u000aGL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [G\u000a...[truncated 9926 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" : "2023-08-18T13:19:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 0.853,
          "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 @ 1692364759363 ms III - Start\u000aSLOCK [T main @ 1692364759363 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x293a5bf6: tileRendererInUse null, GearsES2[obj 0x293a5bf6 isInit false, usesShared false, 1 null, 2 null, 3 nu\u000a...[truncated 20316 chars]...\u000aProfile.initSingleton():    84ms\u000a  Demo Code:                    424ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         4ms\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 @ 1692364762304 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364762304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 0.53,
          "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 @ 1692364759363 ms III - Start\u000aSLOCK [T main @ 1692364759363 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x293a5bf6: tileRendererInUse null, GearsES2[obj 0x293a5bf6 isInit false, usesShared false, 1 null, 2 null, 3 nu\u000a...[truncated 20316 chars]...\u000aProfile.initSingleton():    84ms\u000a  Demo Code:                    424ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         4ms\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 @ 1692364762304 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364762304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 0.514,
          "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 @ 1692364759363 ms III - Start\u000aSLOCK [T main @ 1692364759363 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x293a5bf6: tileRendererInUse null, GearsES2[obj 0x293a5bf6 isInit false, usesShared false, 1 null, 2 null, 3 nu\u000a...[truncated 20316 chars]...\u000aProfile.initSingleton():    84ms\u000a  Demo Code:                    424ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         4ms\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 @ 1692364762304 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364762304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 1.033,
          "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 @ 1692364759363 ms III - Start\u000aSLOCK [T main @ 1692364759363 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x293a5bf6: tileRendererInUse null, GearsES2[obj 0x293a5bf6 isInit false, usesShared false, 1 null, 2 null, 3 nu\u000a...[truncated 20316 chars]...\u000aProfile.initSingleton():    84ms\u000a  Demo Code:                    424ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         4ms\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 @ 1692364762304 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364762304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.523,
      "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 @ 1692364759363 ms III - Start\u000aSLOCK [T main @ 1692364759363 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x293a5bf6: tileRendererInUse null, GearsES2[obj 0x293a5bf6 isInit false, usesShared false, 1 null, 2 null, 3 nu\u000a...[truncated 20316 chars]...\u000aProfile.initSingleton():    84ms\u000a  Demo Code:                    424ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         4ms\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 @ 1692364762304 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364762304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:19:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 0.838,
          "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 @ 1692364055182 ms III - Start\u000aSLOCK [T main @ 1692364055183 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3427b02d: tileRendererInUse null, GearsES2[obj 0x3427b02d isInit false, usesShared false, 1 null,\u000a...[truncated 21072 chars]...\u000arofile.initSingleton():    97ms\u000a  Demo Code:                    468ms\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 @ 1692364058296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364058296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1dd92fe2, isOwner false, <6b53e23f, 64d2d351>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x\u000a...[truncated 573 chars]...\u000a 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c729a55, isOwner false, <3bb9a3ff, 661972b0>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x323b36e0, isOwner false, <44ebcd03, 694abbdc>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 0.563,
          "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 @ 1692364055182 ms III - Start\u000aSLOCK [T main @ 1692364055183 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3427b02d: tileRendererInUse null, GearsES2[obj 0x3427b02d isInit false, usesShared false, 1 null,\u000a...[truncated 21072 chars]...\u000arofile.initSingleton():    97ms\u000a  Demo Code:                    468ms\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 @ 1692364058296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364058296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1dd92fe2, isOwner false, <6b53e23f, 64d2d351>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x\u000a...[truncated 573 chars]...\u000a 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c729a55, isOwner false, <3bb9a3ff, 661972b0>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x323b36e0, isOwner false, <44ebcd03, 694abbdc>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 0.568,
          "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 @ 1692364055182 ms III - Start\u000aSLOCK [T main @ 1692364055183 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3427b02d: tileRendererInUse null, GearsES2[obj 0x3427b02d isInit false, usesShared false, 1 null,\u000a...[truncated 21072 chars]...\u000arofile.initSingleton():    97ms\u000a  Demo Code:                    468ms\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 @ 1692364058296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364058296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1dd92fe2, isOwner false, <6b53e23f, 64d2d351>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x\u000a...[truncated 573 chars]...\u000a 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c729a55, isOwner false, <3bb9a3ff, 661972b0>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x323b36e0, isOwner false, <44ebcd03, 694abbdc>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 1.129,
          "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 @ 1692364055182 ms III - Start\u000aSLOCK [T main @ 1692364055183 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3427b02d: tileRendererInUse null, GearsES2[obj 0x3427b02d isInit false, usesShared false, 1 null,\u000a...[truncated 21072 chars]...\u000arofile.initSingleton():    97ms\u000a  Demo Code:                    468ms\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 @ 1692364058296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364058296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1dd92fe2, isOwner false, <6b53e23f, 64d2d351>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x\u000a...[truncated 573 chars]...\u000a 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c729a55, isOwner false, <3bb9a3ff, 661972b0>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x323b36e0, isOwner false, <44ebcd03, 694abbdc>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000a"
        }
      ],
      "duration" : 3.69,
      "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 @ 1692364055182 ms III - Start\u000aSLOCK [T main @ 1692364055183 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3427b02d: tileRendererInUse null, GearsES2[obj 0x3427b02d isInit false, usesShared false, 1 null,\u000a...[truncated 21072 chars]...\u000arofile.initSingleton():    97ms\u000a  Demo Code:                    468ms\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 @ 1692364058296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364058296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1dd92fe2, isOwner false, <6b53e23f, 64d2d351>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x\u000a...[truncated 573 chars]...\u000a 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c729a55, isOwner false, <3bb9a3ff, 661972b0>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x323b36e0, isOwner false, <44ebcd03, 694abbdc>[count 0, qsz 0, owner <NULL>]]]\u000aGLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]\u000a",
      "timestamp" : "2023-08-18T13:07:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT",
          "duration" : 3.242,
          "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 @ 1692364763160 ms III - Start\u000aSLOCK [T main @ 1692364763161 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x752325ad\u000aCreating vertex VBO on slave 0x752325ad\u000aCreating index VBO on slave 0x\u000a...[truncated 763 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 @ 1692364770132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364770132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT",
          "duration" : 3.33,
          "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 @ 1692364763160 ms III - Start\u000aSLOCK [T main @ 1692364763161 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x752325ad\u000aCreating vertex VBO on slave 0x752325ad\u000aCreating index VBO on slave 0x\u000a...[truncated 763 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 @ 1692364770132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364770132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.556,
      "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 @ 1692364763160 ms III - Start\u000aSLOCK [T main @ 1692364763161 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x752325ad\u000aCreating vertex VBO on slave 0x752325ad\u000aCreating index VBO on slave 0x\u000a...[truncated 763 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 @ 1692364770132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364770132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:19:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 0.353,
          "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 @ 1692363757305 ms III - Start\u000aSLOCK [T main @ 1692363757305 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test\u000a criteria: SimpleDiffCriteria\u000a Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar\u000a Current  version: 2.2.1 (2.2.1) - lib/v2.\u000a...[truncated 1119323 chars]...\u000ass[public]\u000a Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]\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 @ 1692363759067 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363759067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 0.708,
          "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 @ 1692363757305 ms III - Start\u000aSLOCK [T main @ 1692363757305 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test\u000a criteria: SimpleDiffCriteria\u000a Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar\u000a Current  version: 2.2.1 (2.2.1) - lib/v2.\u000a...[truncated 1119323 chars]...\u000ass[public]\u000a Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]\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 @ 1692363759067 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363759067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 0.332,
          "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 @ 1692363757305 ms III - Start\u000aSLOCK [T main @ 1692363757305 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test\u000a criteria: SimpleDiffCriteria\u000a Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar\u000a Current  version: 2.2.1 (2.2.1) - lib/v2.\u000a...[truncated 1119323 chars]...\u000ass[public]\u000a Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]\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 @ 1692363759067 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363759067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 0.326,
          "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 @ 1692363757305 ms III - Start\u000aSLOCK [T main @ 1692363757305 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test\u000a criteria: SimpleDiffCriteria\u000a Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar\u000a Current  version: 2.2.1 (2.2.1) - lib/v2.\u000a...[truncated 1119323 chars]...\u000ass[public]\u000a Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]\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 @ 1692363759067 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363759067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.365,
      "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 @ 1692363757305 ms III - Start\u000aSLOCK [T main @ 1692363757305 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test\u000a criteria: SimpleDiffCriteria\u000a Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar\u000a Current  version: 2.2.1 (2.2.1) - lib/v2.\u000a...[truncated 1119323 chars]...\u000ass[public]\u000a Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]\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 @ 1692363759067 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363759067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 1.39,
          "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 @ 1692364771084 ms III - Start\u000aSLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 391, frames 13\u000a...[truncated 33660 chars]...\u000aES2.dispose 0x5a56cdac: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac 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 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.845,
          "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 @ 1692364771084 ms III - Start\u000aSLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 391, frames 13\u000a...[truncated 33660 chars]...\u000aES2.dispose 0x5a56cdac: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac 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 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.845,
          "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 @ 1692364771084 ms III - Start\u000aSLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 391, frames 13\u000a...[truncated 33660 chars]...\u000aES2.dispose 0x5a56cdac: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac 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 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.842,
          "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 @ 1692364771084 ms III - Start\u000aSLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 391, frames 13\u000a...[truncated 33660 chars]...\u000aES2.dispose 0x5a56cdac: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac 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 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.864,
          "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 @ 1692364771084 ms III - Start\u000aSLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 391, frames 13\u000a...[truncated 33660 chars]...\u000aES2.dispose 0x5a56cdac: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac 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 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.841,
          "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 @ 1692364771084 ms III - Start\u000aSLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 391, frames 13\u000a...[truncated 33660 chars]...\u000aES2.dispose 0x5a56cdac: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac 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 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.219,
      "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 @ 1692364771084 ms III - Start\u000aSLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 391, frames 13\u000a...[truncated 33660 chars]...\u000aES2.dispose 0x5a56cdac: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac 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 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:19:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
          "duration" : 2.176,
          "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 @ 1692364777525 ms III - Start\u000aSLOCK [T main @ 1692364777525 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 nul\u000a...[truncated 13241 chars]...\u000a-0,6,main] GearsES2.dispose 0x10aa41f2: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2 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 @ 1692364781429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364781429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
          "duration" : 1.712,
          "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 @ 1692364777525 ms III - Start\u000aSLOCK [T main @ 1692364777525 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 nul\u000a...[truncated 13241 chars]...\u000a-0,6,main] GearsES2.dispose 0x10aa41f2: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2 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 @ 1692364781429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364781429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.491,
      "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 @ 1692364777525 ms III - Start\u000aSLOCK [T main @ 1692364777525 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 nul\u000a...[truncated 13241 chars]...\u000a-0,6,main] GearsES2.dispose 0x10aa41f2: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2 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 @ 1692364781429 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364781429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:19:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
          "duration" : 2.164,
          "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 @ 1692364059032 ms III - Start\u000aSLOCK [T main @ 1692364059032 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[main-null,5,main] GearsES2.init.0 0x6e171cd7: tileRendererInUse null, GearsES2[obj 0x6e171cd7 isInit false, usesShared false, 1 null, 2\u000a...[truncated 12195 chars]...\u000aarsES2.dispose 0x359f7cdf: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf 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 @ 1692364063061 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364063061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
          "duration" : 1.851,
          "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 @ 1692364059032 ms III - Start\u000aSLOCK [T main @ 1692364059032 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[main-null,5,main] GearsES2.init.0 0x6e171cd7: tileRendererInUse null, GearsES2[obj 0x6e171cd7 isInit false, usesShared false, 1 null, 2\u000a...[truncated 12195 chars]...\u000aarsES2.dispose 0x359f7cdf: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf 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 @ 1692364063061 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364063061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.619,
      "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 @ 1692364059032 ms III - Start\u000aSLOCK [T main @ 1692364059032 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[main-null,5,main] GearsES2.init.0 0x6e171cd7: tileRendererInUse null, GearsES2[obj 0x6e171cd7 isInit false, usesShared false, 1 null, 2\u000a...[truncated 12195 chars]...\u000aarsES2.dispose 0x359f7cdf: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf 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 @ 1692364063061 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364063061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:07:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.942,
          "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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.357,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NormalPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.746,
          "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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.457,
          "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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.631,
          "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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.348,
          "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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.721,
          "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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.432,
          "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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test17ExclPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test18ExclPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.496,
      "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 @ 1692364782375 ms III - Start\u000aSLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\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 4902 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 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:19:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.898,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.365,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 2.983,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.366,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.867,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.549,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.351,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.586,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.663,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.383,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.383,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14ExclPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.884,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.632,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.383,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.583,
          "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 24.667,
      "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 @ 1692364063914 ms III - Start\u000aSLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveCont\u000a...[truncated 5499 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 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:07:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.933,
          "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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ExclPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.729,
          "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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.434,
          "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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test07ExclPre_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test08ExclPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.628,
          "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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.353,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12NormalPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13ExclPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14ExclPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.717,
          "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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.434,
          "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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test18ExclPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.497,
      "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 @ 1692364792195 ms III - Start\u000aSLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType LINUX\u000aJava Version 17.0.6\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: c\u000a...[truncated 4838 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 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:19:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.898,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.365,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 2.983,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.368,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.817,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.549,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.432,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.535,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.664,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.384,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.382,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.9,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.601,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.385,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.596,
          "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 24.576,
      "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 @ 1692364088825 ms III - Start\u000aSLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContex\u000a...[truncated 5435 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 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:08:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.698,
          "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 @ 1692364113555 ms III - Start\u000aSLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestExclusiveContext\u000a...[truncated 2439 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 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.464,
          "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 @ 1692364113555 ms III - Start\u000aSLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestExclusiveContext\u000a...[truncated 2439 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 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.617,
          "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 @ 1692364113555 ms III - Start\u000aSLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestExclusiveContext\u000a...[truncated 2439 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 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.65,
          "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 @ 1692364113555 ms III - Start\u000aSLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestExclusiveContext\u000a...[truncated 2439 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 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.467,
          "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 @ 1692364113555 ms III - Start\u000aSLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestExclusiveContext\u000a...[truncated 2439 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 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.466,
          "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 @ 1692364113555 ms III - Start\u000aSLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestExclusiveContext\u000a...[truncated 2439 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 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.684,
          "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 @ 1692364113555 ms III - Start\u000aSLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestExclusiveContext\u000a...[truncated 2439 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 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.667,
          "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 @ 1692364113555 ms III - Start\u000aSLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestExclusiveContext\u000a...[truncated 2439 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 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.441,
      "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 @ 1692364113555 ms III - Start\u000aSLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestExclusiveContext\u000a...[truncated 2439 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 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:08:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.698,
          "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 @ 1692364127274 ms III - Start\u000aSLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContext12\u000a...[truncated 2407 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 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.451,
          "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 @ 1692364127274 ms III - Start\u000aSLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContext12\u000a...[truncated 2407 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 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.779,
          "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 @ 1692364127274 ms III - Start\u000aSLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContext12\u000a...[truncated 2407 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 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.617,
          "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 @ 1692364127274 ms III - Start\u000aSLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContext12\u000a...[truncated 2407 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 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.466,
          "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 @ 1692364127274 ms III - Start\u000aSLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContext12\u000a...[truncated 2407 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 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.471,
          "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 @ 1692364127274 ms III - Start\u000aSLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContext12\u000a...[truncated 2407 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 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.73,
          "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 @ 1692364127274 ms III - Start\u000aSLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContext12\u000a...[truncated 2407 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 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.665,
          "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 @ 1692364127274 ms III - Start\u000aSLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContext12\u000a...[truncated 2407 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 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.61,
      "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 @ 1692364127274 ms III - Start\u000aSLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestExclusiveContext12\u000a...[truncated 2407 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 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:08:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
          "duration" : 4.409,
          "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 @ 1692364802017 ms III - Start\u000aSLOCK [T main @ 1692364802018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000awaitForReali\u000a...[truncated 32709 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 @ 1692364806449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364806449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.017,
      "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 @ 1692364802017 ms III - Start\u000aSLOCK [T main @ 1692364802018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000awaitForReali\u000a...[truncated 32709 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 @ 1692364806449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364806449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:20:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.679,
          "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 @ 1692364141037 ms III - Start\u000aSLOCK [T main @ 1692364141038 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x206401b9: tileRendererInUse null, GearsES2[obj 0x206401b9 isIni\u000a...[truncated 28131 chars]...\u000aread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[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 @ 1692364155228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364155228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.297,
          "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 @ 1692364141037 ms III - Start\u000aSLOCK [T main @ 1692364141038 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x206401b9: tileRendererInUse null, GearsES2[obj 0x206401b9 isIni\u000a...[truncated 28131 chars]...\u000aread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[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 @ 1692364155228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364155228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.3,
          "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 @ 1692364141037 ms III - Start\u000aSLOCK [T main @ 1692364141038 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x206401b9: tileRendererInUse null, GearsES2[obj 0x206401b9 isIni\u000a...[truncated 28131 chars]...\u000aread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[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 @ 1692364155228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364155228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.283,
          "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 @ 1692364141037 ms III - Start\u000aSLOCK [T main @ 1692364141038 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x206401b9: tileRendererInUse null, GearsES2[obj 0x206401b9 isIni\u000a...[truncated 28131 chars]...\u000aread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[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 @ 1692364155228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364155228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.318,
          "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 @ 1692364141037 ms III - Start\u000aSLOCK [T main @ 1692364141038 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x206401b9: tileRendererInUse null, GearsES2[obj 0x206401b9 isIni\u000a...[truncated 28131 chars]...\u000aread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[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 @ 1692364155228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364155228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.299,
          "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 @ 1692364141037 ms III - Start\u000aSLOCK [T main @ 1692364141038 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x206401b9: tileRendererInUse null, GearsES2[obj 0x206401b9 isIni\u000a...[truncated 28131 chars]...\u000aread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[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 @ 1692364155228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364155228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.769,
      "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 @ 1692364141037 ms III - Start\u000aSLOCK [T main @ 1692364141038 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x206401b9: tileRendererInUse null, GearsES2[obj 0x206401b9 isIni\u000a...[truncated 28131 chars]...\u000aread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]\u000aQUIT Window Thread[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 @ 1692364155228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364155228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:09:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 3.398,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.953,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.939,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.942,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.968,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.022,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.947,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.015,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.969,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.029,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.94,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.014,
          "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 24.728,
      "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 @ 1692364807364 ms III - Start\u000aSLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[G\u000a...[truncated 21880 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 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:20:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.444,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.992,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.946,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.973,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.101,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.129,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.947,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.014,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 3.024,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.064,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.944,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.014,
          "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.178,
      "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 @ 1692364155980 ms III - Start\u000aSLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 15704 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 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:09:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
          "duration" : 2.454,
          "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 @ 1692364181314 ms III - Start\u000aSLOCK [T main @ 1692364181314 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2\u000aThread[Thread-1-null,5,main] GearsES2.init.0 0x66539d53: tileRendererInUse null, GearsES2[obj 0x66539d53 isInit false, usesShared fal\u000a...[truncated 5646 chars]...\u000al\u000aThread[Thread-4,5,main] GearsES2.dispose 0x20d498ad FIN\u000aQUIT Window Thread[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 @ 1692364185845 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364185845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
          "duration" : 2.064,
          "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 @ 1692364181314 ms III - Start\u000aSLOCK [T main @ 1692364181314 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2\u000aThread[Thread-1-null,5,main] GearsES2.init.0 0x66539d53: tileRendererInUse null, GearsES2[obj 0x66539d53 isInit false, usesShared fal\u000a...[truncated 5646 chars]...\u000al\u000aThread[Thread-4,5,main] GearsES2.dispose 0x20d498ad FIN\u000aQUIT Window Thread[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 @ 1692364185845 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364185845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.107,
      "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 @ 1692364181314 ms III - Start\u000aSLOCK [T main @ 1692364181314 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2\u000aThread[Thread-1-null,5,main] GearsES2.init.0 0x66539d53: tileRendererInUse null, GearsES2[obj 0x66539d53 isInit false, usesShared fal\u000a...[truncated 5646 chars]...\u000al\u000aThread[Thread-4,5,main] GearsES2.dispose 0x20d498ad FIN\u000aQUIT Window Thread[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 @ 1692364185845 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364185845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:09:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
          "duration" : 2.647,
          "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 @ 1692364832556 ms III - Start\u000aSLOCK [T main @ 1692364832556 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[Thread-1-null,5,main] \u000a...[truncated 6309 chars]...\u000a1-EDT-4,5,main] GearsES2.dispose 0x5622fb5e 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 @ 1692364837414 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364837414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
          "duration" : 2.197,
          "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 @ 1692364832556 ms III - Start\u000aSLOCK [T main @ 1692364832556 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[Thread-1-null,5,main] \u000a...[truncated 6309 chars]...\u000a1-EDT-4,5,main] GearsES2.dispose 0x5622fb5e 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 @ 1692364837414 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364837414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.442,
      "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 @ 1692364832556 ms III - Start\u000aSLOCK [T main @ 1692364832556 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[Thread-1-null,5,main] \u000a...[truncated 6309 chars]...\u000a1-EDT-4,5,main] GearsES2.dispose 0x5622fb5e 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 @ 1692364837414 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364837414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:20:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 2.608,
          "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 @ 1692364838528 ms III - Start\u000aSLOCK [T main @ 1692364838528 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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[AWT-EventQ\u000a...[truncated 7284 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 @ 1692364843330 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364843330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 2.172,
          "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 @ 1692364838528 ms III - Start\u000aSLOCK [T main @ 1692364838528 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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[AWT-EventQ\u000a...[truncated 7284 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 @ 1692364843330 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364843330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLCanvasOffscreenGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364838528 ms III - Start\u000aSLOCK [T main @ 1692364838528 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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[AWT-EventQ\u000a...[truncated 7284 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 @ 1692364843330 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364843330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GLCanvasOffscreenGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364838528 ms III - Start\u000aSLOCK [T main @ 1692364838528 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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[AWT-EventQ\u000a...[truncated 7284 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 @ 1692364843330 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364843330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.381,
      "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 @ 1692364838528 ms III - Start\u000aSLOCK [T main @ 1692364838528 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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[AWT-EventQ\u000a...[truncated 7284 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 @ 1692364843330 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364843330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:20:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 2.681,
          "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 @ 1692364844273 ms III - Start\u000aSLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aThrea\u000a...[truncated 15085 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 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 2.181,
          "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 @ 1692364844273 ms III - Start\u000aSLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aThrea\u000a...[truncated 15085 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 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 2.184,
          "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 @ 1692364844273 ms III - Start\u000aSLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aThrea\u000a...[truncated 15085 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 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 2.169,
          "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 @ 1692364844273 ms III - Start\u000aSLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aThrea\u000a...[truncated 15085 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 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364844273 ms III - Start\u000aSLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aThrea\u000a...[truncated 15085 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 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22GLCanvasOffScrn2GLWindowGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364844273 ms III - Start\u000aSLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aThrea\u000a...[truncated 15085 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 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.004,
          "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 @ 1692364844273 ms III - Start\u000aSLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aThrea\u000a...[truncated 15085 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 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test32GLWindow2GLCanvasOffScrnGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364844273 ms III - Start\u000aSLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aThrea\u000a...[truncated 15085 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 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.825,
      "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 @ 1692364844273 ms III - Start\u000aSLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aThrea\u000a...[truncated 15085 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 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:20:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.63,
          "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 @ 1692364854424 ms III - Start\u000aSLOCK [T main @ 1692364854425 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8995e: tileRendererInUse null, GearsES2[obj 0x7d8995e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGea\u000a...[truncated 7888 chars]...\u000av-flip false\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a 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 @ 1692364856562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364856562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 172 chars]...\u000asw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GLES2: GLProfile[GLES2/GLES3.sw]\u000aGLProfile GL2: GLProfile[GL2/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.538,
          "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 @ 1692364854424 ms III - Start\u000aSLOCK [T main @ 1692364854425 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8995e: tileRendererInUse null, GearsES2[obj 0x7d8995e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGea\u000a...[truncated 7888 chars]...\u000av-flip false\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a 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 @ 1692364856562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364856562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 172 chars]...\u000asw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GLES2: GLProfile[GLES2/GLES3.sw]\u000aGLProfile GL2: GLProfile[GL2/GL3bc.sw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.552,
          "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 @ 1692364854424 ms III - Start\u000aSLOCK [T main @ 1692364854425 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8995e: tileRendererInUse null, GearsES2[obj 0x7d8995e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGea\u000a...[truncated 7888 chars]...\u000av-flip false\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a 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 @ 1692364856562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364856562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 172 chars]...\u000asw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GLES2: GLProfile[GLES2/GLES3.sw]\u000aGLProfile GL2: GLProfile[GL2/GL3bc.sw]\u000a"
        }
      ],
      "duration" : 2.721,
      "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 @ 1692364854424 ms III - Start\u000aSLOCK [T main @ 1692364854425 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8995e: tileRendererInUse null, GearsES2[obj 0x7d8995e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGea\u000a...[truncated 7888 chars]...\u000av-flip false\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a 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 @ 1692364856562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364856562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 172 chars]...\u000asw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.sw]\u000aGLProfile GLES2: GLProfile[GLES2/GLES3.sw]\u000aGLProfile GL2: GLProfile[GL2/GL3bc.sw]\u000a",
      "timestamp" : "2023-08-18T13:20:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
          "duration" : 0.479,
          "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 @ 1692364857465 ms III - Start\u000aSLOCK [T main @ 1692364857465 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364857972 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364857972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "windowClosing() called ..\u000a"
        }
      ],
      "duration" : 1.086,
      "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 @ 1692364857465 ms III - Start\u000aSLOCK [T main @ 1692364857465 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364857972 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364857972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "windowClosing() called ..\u000a",
      "timestamp" : "2023-08-18T13:20:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
          "duration" : 2.216,
          "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 @ 1692364858735 ms III - Start\u000aSLOCK [T main @ 1692364858736 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 7964 chars]...\u000aventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f 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 @ 1692364861369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364861369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        }
      ],
      "duration" : 3.217,
      "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 @ 1692364858735 ms III - Start\u000aSLOCK [T main @ 1692364858736 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 7964 chars]...\u000aventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f 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 @ 1692364861369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364861369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a",
      "timestamp" : "2023-08-18T13:20:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
          "duration" : 2.214,
          "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 @ 1692364862290 ms III - Start\u000aSLOCK [T main @ 1692364862290 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 7960 chars]...\u000aventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef 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 @ 1692364864914 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364864915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        }
      ],
      "duration" : 3.212,
      "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 @ 1692364862290 ms III - Start\u000aSLOCK [T main @ 1692364862290 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 7960 chars]...\u000aventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef 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 @ 1692364864914 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364864915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a",
      "timestamp" : "2023-08-18T13:21:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
          "duration" : 1.518,
          "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 @ 1692364865846 ms III - Start\u000aSLOCK [T main @ 1692364865846 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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: *Interr\u000a...[truncated 2417 chars]...\u000aInterrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364868966 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364868966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
          "duration" : 1.583,
          "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 @ 1692364865846 ms III - Start\u000aSLOCK [T main @ 1692364865846 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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: *Interr\u000a...[truncated 2417 chars]...\u000aInterrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364868966 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364868966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.7,
      "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 @ 1692364865846 ms III - Start\u000aSLOCK [T main @ 1692364865846 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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: *Interr\u000a...[truncated 2417 chars]...\u000aInterrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364868966 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364868966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
          "duration" : 3.383,
          "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 @ 1692364869963 ms III - Start\u000aSLOCK [T main @ 1692364869963 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestB\u000a...[truncated 7058 chars]...\u000aNotify()\u000aView3D[1].removeNotify()\u000aView3D[0].removeNotify()\u000aXXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 3892]\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 @ 1692364873763 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364873763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.404,
      "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 @ 1692364869963 ms III - Start\u000aSLOCK [T main @ 1692364869963 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestB\u000a...[truncated 7058 chars]...\u000aNotify()\u000aView3D[1].removeNotify()\u000aView3D[0].removeNotify()\u000aXXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 3892]\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 @ 1692364873763 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364873763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
          "duration" : 0.405,
          "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[GL3bc/GL3bc.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.464,
      "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[GL3bc/GL3bc.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" : "2023-08-18T13:21:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
          "duration" : 1.077,
          "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 @ 1692364875583 ms III - Start\u000aSLOCK [T main @ 1692364875583 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364876672 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364876672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.675,
      "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 @ 1692364875583 ms III - Start\u000aSLOCK [T main @ 1692364875583 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364876672 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364876672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
          "duration" : 0.583,
          "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 @ 1692364877602 ms III - Start\u000aSLOCK [T main @ 1692364877602 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 - test01DefaultOffscreen\u000a...[truncated 41 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 @ 1692364878290 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364878290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
          "duration" : 0.092,
          "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 @ 1692364877602 ms III - Start\u000aSLOCK [T main @ 1692364877602 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 - test01DefaultOffscreen\u000a...[truncated 41 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 @ 1692364878290 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364878290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.269,
      "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 @ 1692364877602 ms III - Start\u000aSLOCK [T main @ 1692364877602 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 - test01DefaultOffscreen\u000a...[truncated 41 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 @ 1692364878290 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364878290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
          "duration" : 1.554,
          "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 @ 1692364879187 ms III - Start\u000aSLOCK [T main @ 1692364879187 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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]\u000agra\u000a...[truncated 30696 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x1a4e81f6: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a4e81f6 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 @ 1692364880753 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364880753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "cleaning up...\u000a"
        }
      ],
      "duration" : 2.151,
      "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 @ 1692364879187 ms III - Start\u000aSLOCK [T main @ 1692364879187 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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]\u000agra\u000a...[truncated 30696 chars]...\u000aentQueue-0,6,main] GearsES2.dispose 0x1a4e81f6: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a4e81f6 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 @ 1692364880753 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364880753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "cleaning up...\u000a",
      "timestamp" : "2023-08-18T13:21:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 0.868,
          "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 @ 1692364881613 ms III - Start\u000aSLOCK [T main @ 1692364881614 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6\u000a...[truncated 16713 chars]...\u000a0,6,main] GearsES2.dispose 0x636511b3: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3 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 @ 1692364883447 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364883447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 0.312,
          "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 @ 1692364881613 ms III - Start\u000aSLOCK [T main @ 1692364881614 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6\u000a...[truncated 16713 chars]...\u000a0,6,main] GearsES2.dispose 0x636511b3: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3 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 @ 1692364883447 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364883447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 0.315,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11RealizeGLCanvasOnMainTUseFrameSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364881613 ms III - Start\u000aSLOCK [T main @ 1692364881614 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6\u000a...[truncated 16713 chars]...\u000a0,6,main] GearsES2.dispose 0x636511b3: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3 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 @ 1692364883447 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364883447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 0.312,
          "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 @ 1692364881613 ms III - Start\u000aSLOCK [T main @ 1692364881614 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6\u000a...[truncated 16713 chars]...\u000a0,6,main] GearsES2.dispose 0x636511b3: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3 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 @ 1692364883447 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364883447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.417,
      "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 @ 1692364881613 ms III - Start\u000aSLOCK [T main @ 1692364881614 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,\u000a\u0009Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6\u000a...[truncated 16713 chars]...\u000a0,6,main] GearsES2.dispose 0x636511b3: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3 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 @ 1692364883447 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364883447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
          "duration" : 0.002,
          "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 @ 1692364884288 ms III - Start\u000aSLOCK [T main @ 1692364884288 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364884298 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364884298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.586,
      "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 @ 1692364884288 ms III - Start\u000aSLOCK [T main @ 1692364884288 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364884298 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364884298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 0.972,
          "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 @ 1692364885050 ms III - Start\u000aSLOCK [T main @ 1692364885050 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShare\u000a...[truncated 7453 chars]...\u000ain] GearsES2.dispose 0x672872e1: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1 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 @ 1692364887132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364887132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 0.536,
          "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 @ 1692364885050 ms III - Start\u000aSLOCK [T main @ 1692364885050 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShare\u000a...[truncated 7453 chars]...\u000ain] GearsES2.dispose 0x672872e1: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1 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 @ 1692364887132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364887132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 0.531,
          "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 @ 1692364885050 ms III - Start\u000aSLOCK [T main @ 1692364885050 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShare\u000a...[truncated 7453 chars]...\u000ain] GearsES2.dispose 0x672872e1: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1 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 @ 1692364887132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364887132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.665,
      "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 @ 1692364885050 ms III - Start\u000aSLOCK [T main @ 1692364885050 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShare\u000a...[truncated 7453 chars]...\u000ain] GearsES2.dispose 0x672872e1: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1 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 @ 1692364887132 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364887132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
          "duration" : 1.901,
          "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 @ 1692364888031 ms III - Start\u000aSLOCK [T main @ 1692364888031 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen\u000aXXXX Visible Part 1/3\u000a0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f\u000a0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 452.\u000a...[truncated 801886 chars]...\u000atotal: 299580 f, 274340.6 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 274395.6 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 274450.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 274505.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 274560.4 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 274615.3 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 274670.3 fps, 0 ms/f\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
          "duration" : 0.0,
          "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 @ 1692364888031 ms III - Start\u000aSLOCK [T main @ 1692364888031 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen\u000aXXXX Visible Part 1/3\u000a0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f\u000a0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 452.\u000a...[truncated 801886 chars]...\u000atotal: 299580 f, 274340.6 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 274395.6 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 274450.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 274505.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 274560.4 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 274615.3 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 274670.3 fps, 0 ms/f\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.866,
      "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 @ 1692364888031 ms III - Start\u000aSLOCK [T main @ 1692364888031 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen\u000aXXXX Visible Part 1/3\u000a0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f\u000a0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 452.\u000a...[truncated 801886 chars]...\u000atotal: 299580 f, 274340.6 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 274395.6 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 274450.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 274505.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 274560.4 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 274615.3 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 274670.3 fps, 0 ms/f\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
          "duration" : 0.671,
          "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 @ 1692364892552 ms III - Start\u000aSLOCK [T main @ 1692364892552 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364893247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364893247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.282,
      "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 @ 1692364892552 ms III - Start\u000aSLOCK [T main @ 1692364892552 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364893247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364893247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
          "duration" : 2.722,
          "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 @ 1692364894157 ms III - Start\u000aSLOCK [T main @ 1692364894157 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x69379752)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDra\u000a...[truncated 44394 chars]...\u000at.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364899109 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364899109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
          "duration" : 2.207,
          "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 @ 1692364894157 ms III - Start\u000aSLOCK [T main @ 1692364894157 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x69379752)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDra\u000a...[truncated 44394 chars]...\u000at.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364899109 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364899109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.539,
      "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 @ 1692364894157 ms III - Start\u000aSLOCK [T main @ 1692364894157 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x69379752)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDra\u000a...[truncated 44394 chars]...\u000at.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364899109 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364899109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
          "duration" : 3.689,
          "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 @ 1692364899928 ms III - Start\u000aSLOCK [T main @ 1692364899929 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x7c675fb5)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,\u000a\u0009Fa\u000a...[truncated 25904 chars]...\u000apengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364903636 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364903636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.295,
      "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 @ 1692364899928 ms III - Start\u000aSLOCK [T main @ 1692364899929 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x7c675fb5)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,\u000a\u0009Fa\u000a...[truncated 25904 chars]...\u000apengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364903636 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364903636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 3.097,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.638,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.667,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.627,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.645,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.656,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.654,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.654,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.651,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.629,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.632,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.63,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.628,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.63,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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" : "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.651,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.645,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.649,
          "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 48.692,
      "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 @ 1692364904466 ms III - Start\u000aSLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]\u000acanvas1 pos/siz: 0/0 320x480\u000aThread[\u000a...[truncated 77897 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:21:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
          "duration" : 2.132,
          "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 @ 1692364953618 ms III - Start\u000aSLOCK [T main @ 1692364953618 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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:1692364954142 d 0ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 2829 chars]...\u000an] GearsES2.dispose 0x70325e14 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955752 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 @ 1692364955765 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364955765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.731,
      "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 @ 1692364953618 ms III - Start\u000aSLOCK [T main @ 1692364953618 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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:1692364954142 d 0ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 2829 chars]...\u000an] GearsES2.dispose 0x70325e14 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955752 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 @ 1692364955765 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364955765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:22:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
          "duration" : 2.115,
          "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 @ 1692364956671 ms III - Start\u000aSLOCK [T main @ 1692364956672 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364957184 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 \u000a...[truncated 2922 chars]...\u000aarsES2.dispose 0x1283bb96 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364958788 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 @ 1692364958801 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364958801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.717,
      "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 @ 1692364956671 ms III - Start\u000aSLOCK [T main @ 1692364956672 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364957184 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 \u000a...[truncated 2922 chars]...\u000aarsES2.dispose 0x1283bb96 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364958788 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 @ 1692364958801 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364958801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:22:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
          "duration" : 2.11,
          "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 @ 1692364959778 ms III - Start\u000aSLOCK [T main @ 1692364959778 ms +++ localhost/127.0.0.1:59999 - Locked within 7 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:1692364960275 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 \u000a...[truncated 2925 chars]...\u000aarsES2.dispose 0x1283bb96 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364961890 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 @ 1692364961900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364961900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.715,
      "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 @ 1692364959778 ms III - Start\u000aSLOCK [T main @ 1692364959778 ms +++ localhost/127.0.0.1:59999 - Locked within 7 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:1692364960275 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 \u000a...[truncated 2925 chars]...\u000aarsES2.dispose 0x1283bb96 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364961890 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 @ 1692364961900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364961900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:22:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
          "duration" : 2.126,
          "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 @ 1692364962761 ms III - Start\u000aSLOCK [T main @ 1692364962762 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364963278 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 \u000a...[truncated 2925 chars]...\u000a3cB849AWT - test\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364964899 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364964899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.722,
      "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 @ 1692364962761 ms III - Start\u000aSLOCK [T main @ 1692364962762 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364963278 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 \u000a...[truncated 2925 chars]...\u000a3cB849AWT - test\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364964899 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364964899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:22:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
          "duration" : 2.094,
          "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 @ 1692364965799 ms III - Start\u000aSLOCK [T main @ 1692364965799 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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:1692364966212 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.openg\u000a...[truncated 7442 chars]...\u000a] GearsES2.dispose 0x1283bb96 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364967894 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 @ 1692364967906 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364967906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.693,
      "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 @ 1692364965799 ms III - Start\u000aSLOCK [T main @ 1692364965799 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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:1692364966212 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.openg\u000a...[truncated 7442 chars]...\u000a] GearsES2.dispose 0x1283bb96 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364967894 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 @ 1692364967906 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364967906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:22:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
          "duration" : 2.148,
          "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 @ 1692364968804 ms III - Start\u000aSLOCK [T main @ 1692364968804 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364969233 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.openg\u000a...[truncated 7438 chars]...\u000a] GearsES2.dispose 0x70325e14 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364970954 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364970964 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364970964 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.744,
      "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 @ 1692364968804 ms III - Start\u000aSLOCK [T main @ 1692364968804 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364969233 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.openg\u000a...[truncated 7438 chars]...\u000a] GearsES2.dispose 0x70325e14 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364970954 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364970964 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364970964 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:22:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.483,
          "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 @ 1692364971892 ms III - Start\u000aSLOCK [T main @ 1692364971892 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread false, currentThread main\u000a0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; tota\u000a...[truncated 94568 chars]...\u000aearsES2.dispose 0x6025e1b6: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 @ 1692364976123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364976123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.074,
          "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 @ 1692364971892 ms III - Start\u000aSLOCK [T main @ 1692364971892 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread false, currentThread main\u000a0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; tota\u000a...[truncated 94568 chars]...\u000aearsES2.dispose 0x6025e1b6: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 @ 1692364976123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364976123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.655,
          "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 @ 1692364971892 ms III - Start\u000aSLOCK [T main @ 1692364971892 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread false, currentThread main\u000a0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; tota\u000a...[truncated 94568 chars]...\u000aearsES2.dispose 0x6025e1b6: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 @ 1692364976123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364976123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.819,
      "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 @ 1692364971892 ms III - Start\u000aSLOCK [T main @ 1692364971892 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread false, currentThread main\u000a0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; tota\u000a...[truncated 94568 chars]...\u000aearsES2.dispose 0x6025e1b6: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 @ 1692364976123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364976123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:22:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.641,
          "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 @ 1692364977264 ms III - Start\u000aSLOCK [T main @ 1692364977265 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 17.0.6\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fals\u000a...[truncated 188908 chars]...\u000a GearsES2.dispose 0x9d5509a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a 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 @ 1692364982369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364982369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.051,
          "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 @ 1692364977264 ms III - Start\u000aSLOCK [T main @ 1692364977265 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 17.0.6\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fals\u000a...[truncated 188908 chars]...\u000a GearsES2.dispose 0x9d5509a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a 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 @ 1692364982369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364982369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.067,
          "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 @ 1692364977264 ms III - Start\u000aSLOCK [T main @ 1692364977265 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 17.0.6\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fals\u000a...[truncated 188908 chars]...\u000a GearsES2.dispose 0x9d5509a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a 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 @ 1692364982369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364982369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.318,
          "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 @ 1692364977264 ms III - Start\u000aSLOCK [T main @ 1692364977265 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 17.0.6\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fals\u000a...[truncated 188908 chars]...\u000a GearsES2.dispose 0x9d5509a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a 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 @ 1692364982369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364982369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.69,
      "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 @ 1692364977264 ms III - Start\u000aSLOCK [T main @ 1692364977265 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 17.0.6\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fals\u000a...[truncated 188908 chars]...\u000a GearsES2.dispose 0x9d5509a: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a 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 @ 1692364982369 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364982369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:22:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
          "duration" : 2.607,
          "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 @ 1692364983462 ms III - Start\u000aSLOCK [T main @ 1692364983462 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 17.0.6\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 @ 1692364986102 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364986102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Mesa/X.org\u000allvmpipe (LLVM 11.0.1, 256 bits)\u000a3.1 Mesa 20.3.5\u000aGL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect 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_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_\u000a...[truncated 11158 chars]...\u000aventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,\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[GL3bc/GL3bc.sw], on-scr[.]],\u000a\u0009chosen    GLCaps[glx vid 0x53c, fbc 0x17d: 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[GL3bc/GL3bc.sw], on-scr[.]]]]]],\u000a\u0009surfaceLock <3d0b4bb1, 4fc14742>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]\u000aRestarting surface...\u000aDone\u000a"
        }
      ],
      "duration" : 3.225,
      "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 @ 1692364983462 ms III - Start\u000aSLOCK [T main @ 1692364983462 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 17.0.6\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 @ 1692364986102 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364986102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Mesa/X.org\u000allvmpipe (LLVM 11.0.1, 256 bits)\u000a3.1 Mesa 20.3.5\u000aGL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect 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_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_\u000a...[truncated 11158 chars]...\u000aventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,\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[GL3bc/GL3bc.sw], on-scr[.]],\u000a\u0009chosen    GLCaps[glx vid 0x53c, fbc 0x17d: 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[GL3bc/GL3bc.sw], on-scr[.]]]]]],\u000a\u0009surfaceLock <3d0b4bb1, 4fc14742>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]\u000aRestarting surface...\u000aDone\u000a",
      "timestamp" : "2023-08-18T13:23:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT",
          "duration" : 0.767,
          "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 @ 1692364987025 ms III - Start\u000aSLOCK [T main @ 1692364987025 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x344ff26: tileRendererInUse null, GearsES2[obj 0x344ff26 isInit false, usesShared false, 1 n\u000a...[truncated 10715 chars]...\u000a FIN\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab 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 @ 1692364988866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364988866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT",
          "duration" : 0.664,
          "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 @ 1692364987025 ms III - Start\u000aSLOCK [T main @ 1692364987025 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x344ff26: tileRendererInUse null, GearsES2[obj 0x344ff26 isInit false, usesShared false, 1 n\u000a...[truncated 10715 chars]...\u000a FIN\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab 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 @ 1692364988866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364988866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.426,
      "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 @ 1692364987025 ms III - Start\u000aSLOCK [T main @ 1692364987025 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x344ff26: tileRendererInUse null, GearsES2[obj 0x344ff26 isInit false, usesShared false, 1 n\u000a...[truncated 10715 chars]...\u000a FIN\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab 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 @ 1692364988866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364988866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT",
          "duration" : 1.177,
          "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 @ 1692364989703 ms III - Start\u000aSLOCK [T main @ 1692364989703 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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: TestGLJPanelReadd01Bug1310AWT\u000a...[truncated 442 chars]...\u000afbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aGLEL dispose\u000aExp GL_Viewport: [0, 0, 800, 600]\u000aHas GL_Viewport: [0, 0, 800, 600]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364991295 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364991295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.178,
      "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 @ 1692364989703 ms III - Start\u000aSLOCK [T main @ 1692364989703 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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: TestGLJPanelReadd01Bug1310AWT\u000a...[truncated 442 chars]...\u000afbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aGLEL dispose\u000aExp GL_Viewport: [0, 0, 800, 600]\u000aHas GL_Viewport: [0, 0, 800, 600]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364991295 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364991295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:09"
    },
    {
      "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 @ 1692364992193 ms III - Start\u000aSLOCK [T main @ 1692364992193 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dff8bce: tileRendererInUse null, GearsES2[obj 0x2dff8bce isInit false, usesShared false, 1\u000a...[truncated 10994 chars]...\u000a FIN\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591 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 @ 1692364993906 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364993906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
          "duration" : 0.619,
          "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 @ 1692364992193 ms III - Start\u000aSLOCK [T main @ 1692364992193 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dff8bce: tileRendererInUse null, GearsES2[obj 0x2dff8bce isInit false, usesShared false, 1\u000a...[truncated 10994 chars]...\u000a FIN\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591 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 @ 1692364993906 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364993906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.297,
      "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 @ 1692364992193 ms III - Start\u000aSLOCK [T main @ 1692364992193 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dff8bce: tileRendererInUse null, GearsES2[obj 0x2dff8bce isInit false, usesShared false, 1\u000a...[truncated 10994 chars]...\u000a FIN\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591 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 @ 1692364993906 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364993906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
          "duration" : 1.178,
          "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 @ 1692364994849 ms III - Start\u000aSLOCK [T main @ 1692364994849 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50809b8c: tileRendererInUse null, GearsES2[obj 0x50809b8c isInit false, usesShared false, 1 n\u000a...[truncated 15770 chars]...\u000aAWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364997332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364997332 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
          "duration" : 0.669,
          "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 @ 1692364994849 ms III - Start\u000aSLOCK [T main @ 1692364994849 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50809b8c: tileRendererInUse null, GearsES2[obj 0x50809b8c isInit false, usesShared false, 1 n\u000a...[truncated 15770 chars]...\u000aAWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364997332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364997332 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
          "duration" : 0.606,
          "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 @ 1692364994849 ms III - Start\u000aSLOCK [T main @ 1692364994849 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50809b8c: tileRendererInUse null, GearsES2[obj 0x50809b8c isInit false, usesShared false, 1 n\u000a...[truncated 15770 chars]...\u000aAWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364997332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364997332 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.069,
      "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 @ 1692364994849 ms III - Start\u000aSLOCK [T main @ 1692364994849 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50809b8c: tileRendererInUse null, GearsES2[obj 0x50809b8c isInit false, usesShared false, 1 n\u000a...[truncated 15770 chars]...\u000aAWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364997332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364997332 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
          "duration" : 0.974,
          "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 @ 1692364998200 ms III - Start\u000aSLOCK [T main @ 1692364998200 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 4150 chars]...\u000aT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d 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 @ 1692364999185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364999186 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.567,
      "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 @ 1692364998200 ms III - Start\u000aSLOCK [T main @ 1692364998200 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 4150 chars]...\u000aT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d 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 @ 1692364999185 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364999186 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
          "duration" : 1.059,
          "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 @ 1692365000129 ms III - Start\u000aSLOCK [T main @ 1692365000129 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 2130 chars]...\u000aT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 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 @ 1692365001201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365001201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.659,
      "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 @ 1692365000129 ms III - Start\u000aSLOCK [T main @ 1692365000129 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 2130 chars]...\u000aT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 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 @ 1692365001201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365001201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
          "duration" : 3.229,
          "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 @ 1692365002158 ms III - Start\u000aSLOCK [T main @ 1692365002158 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74da7118: tileRendererInUse null, GearsES2[obj 0x74da7118 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 14627 chars]...\u000ap false\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2 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 @ 1692365008911 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365008911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 397 chars]...\u000aES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.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/GL3bc.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.136,
          "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 @ 1692365002158 ms III - Start\u000aSLOCK [T main @ 1692365002158 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74da7118: tileRendererInUse null, GearsES2[obj 0x74da7118 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 14627 chars]...\u000ap false\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2 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 @ 1692365008911 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365008911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 397 chars]...\u000aES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.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/GL3bc.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.34,
      "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 @ 1692365002158 ms III - Start\u000aSLOCK [T main @ 1692365002158 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74da7118: tileRendererInUse null, GearsES2[obj 0x74da7118 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 14627 chars]...\u000ap false\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2 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 @ 1692365008911 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365008911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 397 chars]...\u000aES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000aGLProfile Default: GLProfile[GL3bc/GL3bc.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/GL3bc.sw]\u000atesting with java.awt.Window\u000acleaning up...\u000atesting with java.awt.Frame\u000acleaning up...\u000atesting with javax.swing.JFrame\u000acleaning up...\u000a",
      "timestamp" : "2023-08-18T13:23:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
          "duration" : 0.565,
          "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 @ 1692365009829 ms III - Start\u000aSLOCK [T main @ 1692365009829 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000a...[truncated 13 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 @ 1692365011312 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365011312 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
          "duration" : 0.526,
          "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 @ 1692365009829 ms III - Start\u000aSLOCK [T main @ 1692365009829 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000a...[truncated 13 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 @ 1692365011312 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365011312 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.071,
      "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 @ 1692365009829 ms III - Start\u000aSLOCK [T main @ 1692365009829 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000a...[truncated 13 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 @ 1692365011312 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365011312 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 0.462,
          "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 @ 1692365012197 ms III - Start\u000aSLOCK [T main @ 1692365012197 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8\u000a...[truncated 1724 chars]...\u000a/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692365012783 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365012784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 0.04,
          "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 @ 1692365012197 ms III - Start\u000aSLOCK [T main @ 1692365012197 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8\u000a...[truncated 1724 chars]...\u000a/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692365012783 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365012784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 0.044,
          "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 @ 1692365012197 ms III - Start\u000aSLOCK [T main @ 1692365012197 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8\u000a...[truncated 1724 chars]...\u000a/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692365012783 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365012784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 0.028,
          "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 @ 1692365012197 ms III - Start\u000aSLOCK [T main @ 1692365012197 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8\u000a...[truncated 1724 chars]...\u000a/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692365012783 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365012784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        }
      ],
      "duration" : 1.169,
      "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 @ 1692365012197 ms III - Start\u000aSLOCK [T main @ 1692365012197 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000abelow: 0xff0000\u000aabove: 0xff00\u000aXXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8\u000a...[truncated 1724 chars]...\u000a/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692365012783 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365012784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a",
      "timestamp" : "2023-08-18T13:23:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
          "duration" : 0.398,
          "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 @ 1692364186578 ms III - Start\u000aSLOCK [T main @ 1692364186579 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffe\u000a...[truncated 2356 chars]...\u000aGL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692364187117 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364187117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.045,
          "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 @ 1692364186578 ms III - Start\u000aSLOCK [T main @ 1692364186579 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffe\u000a...[truncated 2356 chars]...\u000aGL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692364187117 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364187117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.047,
          "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 @ 1692364186578 ms III - Start\u000aSLOCK [T main @ 1692364186579 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffe\u000a...[truncated 2356 chars]...\u000aGL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692364187117 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364187117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.039,
          "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 @ 1692364186578 ms III - Start\u000aSLOCK [T main @ 1692364186579 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffe\u000a...[truncated 2356 chars]...\u000aGL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692364187117 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364187117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        }
      ],
      "duration" : 1.114,
      "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 @ 1692364186578 ms III - Start\u000aSLOCK [T main @ 1692364186579 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)\u000aGL_VERSION: 3.1 Mesa 20.3.5\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffe\u000a...[truncated 2356 chars]...\u000aGL2/GL3bc.sw], offscr[fbo]]\u000aXXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5\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 @ 1692364187117 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364187117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a",
      "timestamp" : "2023-08-18T13:09:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT",
          "duration" : 0.46,
          "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 @ 1692364187842 ms III - Start\u000aSLOCK [T main @ 1692364187843 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a#  1/600: GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL3bc/GL3bc.sw], o\u000a...[truncated 115377 chars]...\u000a dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[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 @ 1692364188317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364188317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT",
          "duration" : 0.004,
          "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 @ 1692364187842 ms III - Start\u000aSLOCK [T main @ 1692364187843 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a#  1/600: GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL3bc/GL3bc.sw], o\u000a...[truncated 115377 chars]...\u000a dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[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 @ 1692364188317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364188317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.062,
      "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 @ 1692364187842 ms III - Start\u000aSLOCK [T main @ 1692364187843 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a#  1/600: GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL3bc/GL3bc.sw], o\u000a...[truncated 115377 chars]...\u000a dp/st/ms 32/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES3/GLES3.sw], on-scr[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 @ 1692364188317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364188317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:09:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 0.586,
          "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 @ 1692365013773 ms III - Start\u000aSLOCK [T main @ 1692365013773 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0\u000a...[truncated 2206 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-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 @ 1692365014782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365014783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 0.186,
          "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 @ 1692365013773 ms III - Start\u000aSLOCK [T main @ 1692365013773 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0\u000a...[truncated 2206 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-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 @ 1692365014782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365014783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 0.226,
          "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 @ 1692365013773 ms III - Start\u000aSLOCK [T main @ 1692365013773 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0\u000a...[truncated 2206 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-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 @ 1692365014782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365014783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.592,
      "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 @ 1692365013773 ms III - Start\u000aSLOCK [T main @ 1692365013773 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0\u000a...[truncated 2206 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-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 @ 1692365014782 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365014783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.572,
          "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 @ 1692364189103 ms III - Start\u000aSLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-r\u000a...[truncated 5698 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-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 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.181,
          "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 @ 1692364189103 ms III - Start\u000aSLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-r\u000a...[truncated 5698 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-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 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.23,
          "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 @ 1692364189103 ms III - Start\u000aSLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-r\u000a...[truncated 5698 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-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 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.282,
          "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 @ 1692364189103 ms III - Start\u000aSLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-r\u000a...[truncated 5698 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-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 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.136,
          "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 @ 1692364189103 ms III - Start\u000aSLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-r\u000a...[truncated 5698 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-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 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.245,
          "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 @ 1692364189103 ms III - Start\u000aSLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-r\u000a...[truncated 5698 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-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 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.22,
          "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 @ 1692364189103 ms III - Start\u000aSLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-r\u000a...[truncated 5698 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-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 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 0.265,
          "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 @ 1692364189103 ms III - Start\u000aSLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-r\u000a...[truncated 5698 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-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 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.748,
      "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 @ 1692364189103 ms III - Start\u000aSLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-r\u000a...[truncated 5698 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-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 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:09:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.595,
          "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 @ 1692364196022 ms III - Start\u000aSLOCK [T main @ 1692364196022 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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/1\u000a...[truncated 6167 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 @ 1692364201840 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364201840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.257,
          "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 @ 1692364196022 ms III - Start\u000aSLOCK [T main @ 1692364196022 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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/1\u000a...[truncated 6167 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 @ 1692364201840 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364201840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.222,
          "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 @ 1692364196022 ms III - Start\u000aSLOCK [T main @ 1692364196022 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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/1\u000a...[truncated 6167 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 @ 1692364201840 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364201840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.261,
          "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 @ 1692364196022 ms III - Start\u000aSLOCK [T main @ 1692364196022 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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/1\u000a...[truncated 6167 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 @ 1692364201840 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364201840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 0.163,
          "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 @ 1692364196022 ms III - Start\u000aSLOCK [T main @ 1692364196022 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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/1\u000a...[truncated 6167 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 @ 1692364201840 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364201840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 0.282,
          "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 @ 1692364196022 ms III - Start\u000aSLOCK [T main @ 1692364196022 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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/1\u000a...[truncated 6167 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 @ 1692364201840 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364201840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.39,
      "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 @ 1692364196022 ms III - Start\u000aSLOCK [T main @ 1692364196022 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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/1\u000a...[truncated 6167 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 @ 1692364201840 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364201840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:09:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
          "duration" : 0.608,
          "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 @ 1692365015732 ms III - Start\u000aSLOCK [T main @ 1692365015733 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], DirectC\u000a...[truncated 81473 chars]...\u000alip false\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d 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 @ 1692365016759 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365016759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.616,
      "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 @ 1692365015732 ms III - Start\u000aSLOCK [T main @ 1692365015733 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], DirectC\u000a...[truncated 81473 chars]...\u000alip false\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d 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 @ 1692365016759 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365016759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 0.629,
          "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 @ 1692364202553 ms III - Start\u000aSLOCK [T main @ 1692364202553 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 nu\u000a...[truncated 7147 chars]...\u000aain] GearsES2.dispose 0x74e52303: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303 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 @ 1692364204868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364204868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 0.666,
          "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 @ 1692364202553 ms III - Start\u000aSLOCK [T main @ 1692364202553 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 nu\u000a...[truncated 7147 chars]...\u000aain] GearsES2.dispose 0x74e52303: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303 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 @ 1692364204868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364204868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 0.707,
          "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 @ 1692364202553 ms III - Start\u000aSLOCK [T main @ 1692364202553 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 nu\u000a...[truncated 7147 chars]...\u000aain] GearsES2.dispose 0x74e52303: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303 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 @ 1692364204868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364204868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.894,
      "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 @ 1692364202553 ms III - Start\u000aSLOCK [T main @ 1692364202553 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 nu\u000a...[truncated 7147 chars]...\u000aain] GearsES2.dispose 0x74e52303: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303 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 @ 1692364204868 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364204868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
          "duration" : 1.008,
          "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 @ 1692364205644 ms III - Start\u000aSLOCK [T main @ 1692364205644 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55\u000a...[truncated 1377 chars]...\u000a0-1-EDT-1,5,main]\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[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 @ 1692364206662 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364206662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.594,
      "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 @ 1692364205644 ms III - Start\u000aSLOCK [T main @ 1692364205644 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55\u000a...[truncated 1377 chars]...\u000a0-1-EDT-1,5,main]\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[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 @ 1692364206662 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364206662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
          "duration" : 1.022,
          "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 @ 1692364207380 ms III - Start\u000aSLOCK [T main @ 1692364207380 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00\u000aOlympicES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp\u000a...[truncated 1462 chars]...\u000a1301.9 fps, 0 ms/f\u000a0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 780 f, 1319.7 fps, 0 ms/f\u000aQUIT Window Thread[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 @ 1692364208414 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364208414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.611,
      "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 @ 1692364207380 ms III - Start\u000aSLOCK [T main @ 1692364207380 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00\u000aOlympicES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp\u000a...[truncated 1462 chars]...\u000a1301.9 fps, 0 ms/f\u000a0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 780 f, 1319.7 fps, 0 ms/f\u000aQUIT Window Thread[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 @ 1692364208414 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364208414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
          "duration" : 1.507,
          "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 @ 1692364209144 ms III - Start\u000aSLOCK [T main @ 1692364209145 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[\u000a...[truncated 1275 chars]...\u000amain]\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... \u000aThread[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 @ 1692364210662 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364210662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.091,
      "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 @ 1692364209144 ms III - Start\u000aSLOCK [T main @ 1692364209145 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[\u000a...[truncated 1275 chars]...\u000amain]\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... \u000aThread[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 @ 1692364210662 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364210662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 0.927,
          "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 @ 1692365017834 ms III - Start\u000aSLOCK [T main @ 1692365017834 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018292 d 1ms]]\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.\u000a...[truncated 14541 chars]...\u000a5fe41ea 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:1692365020390 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365020400 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365020400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 0.524,
          "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 @ 1692365017834 ms III - Start\u000aSLOCK [T main @ 1692365017834 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018292 d 1ms]]\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.\u000a...[truncated 14541 chars]...\u000a5fe41ea 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:1692365020390 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365020400 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365020400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 0.532,
          "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 @ 1692365017834 ms III - Start\u000aSLOCK [T main @ 1692365017834 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018292 d 1ms]]\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.\u000a...[truncated 14541 chars]...\u000a5fe41ea 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:1692365020390 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365020400 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365020400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 0.528,
          "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 @ 1692365017834 ms III - Start\u000aSLOCK [T main @ 1692365017834 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018292 d 1ms]]\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.\u000a...[truncated 14541 chars]...\u000a5fe41ea 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:1692365020390 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365020400 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365020400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.15,
      "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 @ 1692365017834 ms III - Start\u000aSLOCK [T main @ 1692365017834 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018292 d 1ms]]\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.\u000a...[truncated 14541 chars]...\u000a5fe41ea 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:1692365020390 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365020400 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365020400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 1.106,
          "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.648,
          "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.637,
          "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.641,
          "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.633,
          "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.651,
          "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.649,
          "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.545,
      "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 @ 1692365021308 ms III - Start\u000aSLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[g\u000a...[truncated 35186 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.657,
          "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 @ 1692365029104 ms III - Start\u000aSLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null\u000a...[truncated 46272 chars]...\u000aT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.524,
          "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 @ 1692365029104 ms III - Start\u000aSLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null\u000a...[truncated 46272 chars]...\u000aT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.527,
          "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 @ 1692365029104 ms III - Start\u000aSLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null\u000a...[truncated 46272 chars]...\u000aT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.519,
          "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 @ 1692365029104 ms III - Start\u000aSLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null\u000a...[truncated 46272 chars]...\u000aT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.525,
          "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 @ 1692365029104 ms III - Start\u000aSLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null\u000a...[truncated 46272 chars]...\u000aT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.523,
          "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 @ 1692365029104 ms III - Start\u000aSLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null\u000a...[truncated 46272 chars]...\u000aT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.271,
      "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 @ 1692365029104 ms III - Start\u000aSLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null\u000a...[truncated 46272 chars]...\u000aT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[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 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "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 @ 1692364211424 ms III - Start\u000aSLOCK [T main @ 1692364211425 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 @ 1692364211756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364211756 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.905,
      "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 @ 1692364211424 ms III - Start\u000aSLOCK [T main @ 1692364211425 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 @ 1692364211756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364211756 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 0.928,
          "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 @ 1692364212474 ms III - Start\u000aSLOCK [T main @ 1692364212474 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 Point\u000a...[truncated 19003 chars]...\u000aearsES2.dispose 0xc8c12ac: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1692364215096 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364215096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 0.547,
          "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 @ 1692364212474 ms III - Start\u000aSLOCK [T main @ 1692364212474 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 Point\u000a...[truncated 19003 chars]...\u000aearsES2.dispose 0xc8c12ac: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1692364215096 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364215096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 0.568,
          "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 @ 1692364212474 ms III - Start\u000aSLOCK [T main @ 1692364212474 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 Point\u000a...[truncated 19003 chars]...\u000aearsES2.dispose 0xc8c12ac: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1692364215096 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364215096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 0.566,
          "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 @ 1692364212474 ms III - Start\u000aSLOCK [T main @ 1692364212474 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 Point\u000a...[truncated 19003 chars]...\u000aearsES2.dispose 0xc8c12ac: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1692364215096 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364215096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.196,
      "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 @ 1692364212474 ms III - Start\u000aSLOCK [T main @ 1692364212474 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 Point\u000a...[truncated 19003 chars]...\u000aearsES2.dispose 0xc8c12ac: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc8c12ac 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 @ 1692364215096 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364215096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
          "duration" : 1.118,
          "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 @ 1692365174643 ms III - Start\u000aSLOCK [T main @ 1692365174643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[.]]\u000aCrea\u000a...[truncated 11499 chars]...\u000apose 0x32b260fa: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x32b260fa 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 @ 1692365177000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365177000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
          "duration" : 0.616,
          "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 @ 1692365174643 ms III - Start\u000aSLOCK [T main @ 1692365174643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[.]]\u000aCrea\u000a...[truncated 11499 chars]...\u000apose 0x32b260fa: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x32b260fa 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 @ 1692365177000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365177000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
          "duration" : 0.607,
          "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 @ 1692365174643 ms III - Start\u000aSLOCK [T main @ 1692365174643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[.]]\u000aCrea\u000a...[truncated 11499 chars]...\u000apose 0x32b260fa: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x32b260fa 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 @ 1692365177000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365177000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.942,
      "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 @ 1692365174643 ms III - Start\u000aSLOCK [T main @ 1692365174643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[.]]\u000aCrea\u000a...[truncated 11499 chars]...\u000apose 0x32b260fa: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x32b260fa 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 @ 1692365177000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365177000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:26:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
          "duration" : 1.342,
          "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 @ 1692365701964 ms III - Start\u000aSLOCK [T main @ 1692365701964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2\u000aLoop 1/1\u000aCCC00: Run Thread: Thread[main,5,main]\u000aCCC01: SWT Thread: Thread[main,5,main]\u000aCCC02: NEWT EDT Thread: Thread[main-Display-.x11_:0-2-EDT-1,5,m\u000a...[truncated 7644 chars]...\u000a GearsES2.dispose 0x3541cb24: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3541cb24 FIN\u000aQUIT Window Thread[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 @ 1692365703943 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365703943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
          "duration" : 0.625,
          "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 @ 1692365701964 ms III - Start\u000aSLOCK [T main @ 1692365701964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2\u000aLoop 1/1\u000aCCC00: Run Thread: Thread[main,5,main]\u000aCCC01: SWT Thread: Thread[main,5,main]\u000aCCC02: NEWT EDT Thread: Thread[main-Display-.x11_:0-2-EDT-1,5,m\u000a...[truncated 7644 chars]...\u000a GearsES2.dispose 0x3541cb24: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3541cb24 FIN\u000aQUIT Window Thread[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 @ 1692365703943 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365703943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.56,
      "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 @ 1692365701964 ms III - Start\u000aSLOCK [T main @ 1692365701964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2\u000aLoop 1/1\u000aCCC00: Run Thread: Thread[main,5,main]\u000aCCC01: SWT Thread: Thread[main,5,main]\u000aCCC02: NEWT EDT Thread: Thread[main-Display-.x11_:0-2-EDT-1,5,m\u000a...[truncated 7644 chars]...\u000a GearsES2.dispose 0x3541cb24: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3541cb24 FIN\u000aQUIT Window Thread[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 @ 1692365703943 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365703943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:35:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
          "duration" : 0.934,
          "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 @ 1692364215817 ms III - Start\u000aSLOCK [T main @ 1692364215818 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 PointerI\u000a...[truncated 4001 chars]...\u000a5,main] GearsES2.dispose 0x708f5957: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 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 @ 1692364216765 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364216765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.524,
      "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 @ 1692364215817 ms III - Start\u000aSLOCK [T main @ 1692364215818 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 PointerI\u000a...[truncated 4001 chars]...\u000a5,main] GearsES2.dispose 0x708f5957: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 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 @ 1692364216765 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364216765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
          "duration" : 4.844,
          "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 @ 1692364217492 ms III - Start\u000aSLOCK [T main @ 1692364217492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 3585 chars]...\u000an]\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[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 @ 1692364226728 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364226728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
          "duration" : 4.381,
          "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 @ 1692364217492 ms III - Start\u000aSLOCK [T main @ 1692364217492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 3585 chars]...\u000an]\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[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 @ 1692364226728 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364226728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.823,
      "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 @ 1692364217492 ms III - Start\u000aSLOCK [T main @ 1692364217492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 3585 chars]...\u000an]\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[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 @ 1692364226728 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364226728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
          "duration" : 3.225,
          "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 @ 1692365177932 ms III - Start\u000aSLOCK [T main @ 1692365177933 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[ma\u000a...[truncated 611932 chars]...\u000a[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[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 @ 1692365182434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365182434 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
          "duration" : 1.263,
          "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 @ 1692365177932 ms III - Start\u000aSLOCK [T main @ 1692365177933 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[ma\u000a...[truncated 611932 chars]...\u000a[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[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 @ 1692365182434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365182434 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.096,
      "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 @ 1692365177932 ms III - Start\u000aSLOCK [T main @ 1692365177933 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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[ma\u000a...[truncated 611932 chars]...\u000a[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[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 @ 1692365182434 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365182434 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:26:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
          "duration" : 1.008,
          "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 @ 1692364227561 ms III - Start\u000aSLOCK [T main @ 1692364227561 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 ch\u000a...[truncated 8384 chars]...\u000alay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364229230 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364229230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
          "duration" : 0.648,
          "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 @ 1692364227561 ms III - Start\u000aSLOCK [T main @ 1692364227561 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 ch\u000a...[truncated 8384 chars]...\u000alay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364229230 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364229230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.242,
      "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 @ 1692364227561 ms III - Start\u000aSLOCK [T main @ 1692364227561 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 ch\u000a...[truncated 8384 chars]...\u000alay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364229230 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364229230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
          "duration" : 0.714,
          "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 @ 1692365033753 ms III - Start\u000aSLOCK [T main @ 1692365033753 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx \u000a...[truncated 1681 chars]...\u000aeshape FIN\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365034874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365034874 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.706,
      "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 @ 1692365033753 ms III - Start\u000aSLOCK [T main @ 1692365033753 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx \u000a...[truncated 1681 chars]...\u000aeshape FIN\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365034874 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365034874 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
          "duration" : 0.67,
          "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 @ 1692365035785 ms III - Start\u000aSLOCK [T main @ 1692365035785 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365036241 d 1ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.ope\u000a...[truncated 2481 chars]...\u000a Gears.dispose: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036844 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 @ 1692365036856 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365036856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.653,
      "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 @ 1692365035785 ms III - Start\u000aSLOCK [T main @ 1692365035785 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365036241 d 1ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.ope\u000a...[truncated 2481 chars]...\u000a Gears.dispose: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036844 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 @ 1692365036856 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365036856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
          "duration" : 0.668,
          "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 @ 1692365037749 ms III - Start\u000aSLOCK [T main @ 1692365037750 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365038186 d 1ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:c\u000a...[truncated 3029 chars]...\u000ae: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038789 d 0ms]]\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 @ 1692365038799 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365038799 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.627,
      "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 @ 1692365037749 ms III - Start\u000aSLOCK [T main @ 1692365037750 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365038186 d 1ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:c\u000a...[truncated 3029 chars]...\u000ae: tileRendererInUse null\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038789 d 0ms]]\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 @ 1692365038799 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365038799 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.608,
          "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 @ 1692365039689 ms III - Start\u000aSLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365040162 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears\u000a...[truncated 12440 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.532,
          "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 @ 1692365039689 ms III - Start\u000aSLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365040162 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears\u000a...[truncated 12440 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.523,
          "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 @ 1692365039689 ms III - Start\u000aSLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365040162 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears\u000a...[truncated 12440 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.533,
          "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 @ 1692365039689 ms III - Start\u000aSLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365040162 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears\u000a...[truncated 12440 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.537,
          "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 @ 1692365039689 ms III - Start\u000aSLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365040162 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears\u000a...[truncated 12440 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692365039689 ms III - Start\u000aSLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365040162 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears\u000a...[truncated 12440 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.252,
      "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 @ 1692365039689 ms III - Start\u000aSLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365040162 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears\u000a...[truncated 12440 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:23:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
          "duration" : 0.642,
          "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 @ 1692364229962 ms III - Start\u000aSLOCK [T main @ 1692364229963 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01\u000aCreate PointerIcon #01: PointerIcon[obj 0x5f058f00, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]\u000aCreate Poin\u000a...[truncated 2850 chars]...\u000a1.0x1.0 (has)\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aThread[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 @ 1692364230915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364230915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.527,
      "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 @ 1692364229962 ms III - Start\u000aSLOCK [T main @ 1692364229963 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01\u000aCreate PointerIcon #01: PointerIcon[obj 0x5f058f00, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]\u000aCreate Poin\u000a...[truncated 2850 chars]...\u000a1.0x1.0 (has)\u000aQUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aThread[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 @ 1692364230915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364230915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
          "duration" : 2.561,
          "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 @ 1692365186870 ms III - Start\u000aSLOCK [T main @ 1692365186870 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365187455 d 0ms]]]\u000a...[truncated 3693 chars]...\u000a[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77888435: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77888435 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 @ 1692365189825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365189826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.545,
      "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 @ 1692365186870 ms III - Start\u000aSLOCK [T main @ 1692365186870 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365187455 d 0ms]]]\u000a...[truncated 3693 chars]...\u000a[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77888435: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77888435 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 @ 1692365189825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365189826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:26:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
          "duration" : 0.666,
          "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 @ 1692364231633 ms III - Start\u000aSLOCK [T main @ 1692364231633 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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__-n0020-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000ama\u000a...[truncated 1684 chars]...\u000a003-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[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 @ 1692364235039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364235039 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
          "duration" : 0.687,
          "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 @ 1692364231633 ms III - Start\u000aSLOCK [T main @ 1692364231633 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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__-n0020-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000ama\u000a...[truncated 1684 chars]...\u000a003-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[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 @ 1692364235039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364235039 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
          "duration" : 1.727,
          "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 @ 1692364231633 ms III - Start\u000aSLOCK [T main @ 1692364231633 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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__-n0020-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000ama\u000a...[truncated 1684 chars]...\u000a003-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[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 @ 1692364235039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364235039 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.983,
      "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 @ 1692364231633 ms III - Start\u000aSLOCK [T main @ 1692364231633 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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__-n0020-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png\u000ama\u000a...[truncated 1684 chars]...\u000a003-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[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 @ 1692364235039 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364235039 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 1.015,
          "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 @ 1692364235754 ms III - Start\u000aSLOCK [T main @ 1692364235754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION:\u000a...[truncated 7157 chars]...\u000aeHelper.invokeGLImpl(GLDrawableHelper.java:1293)\u000a\u0009... 6 more\u000aQUIT Window Thread[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 @ 1692364237842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364237842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 0.664,
          "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 @ 1692364235754 ms III - Start\u000aSLOCK [T main @ 1692364235754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION:\u000a...[truncated 7157 chars]...\u000aeHelper.invokeGLImpl(GLDrawableHelper.java:1293)\u000a\u0009... 6 more\u000aQUIT Window Thread[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 @ 1692364237842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364237842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 0.154,
          "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 @ 1692364235754 ms III - Start\u000aSLOCK [T main @ 1692364235754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION:\u000a...[truncated 7157 chars]...\u000aeHelper.invokeGLImpl(GLDrawableHelper.java:1293)\u000a\u0009... 6 more\u000aQUIT Window Thread[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 @ 1692364237842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364237842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 0.216,
          "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 @ 1692364235754 ms III - Start\u000aSLOCK [T main @ 1692364235754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION:\u000a...[truncated 7157 chars]...\u000aeHelper.invokeGLImpl(GLDrawableHelper.java:1293)\u000a\u0009... 6 more\u000aQUIT Window Thread[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 @ 1692364237842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364237842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.665,
      "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 @ 1692364235754 ms III - Start\u000aSLOCK [T main @ 1692364235754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION:\u000a...[truncated 7157 chars]...\u000aeHelper.invokeGLImpl(GLDrawableHelper.java:1293)\u000a\u0009... 6 more\u000aQUIT Window Thread[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 @ 1692364237842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364237842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
          "duration" : 0.614,
          "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 @ 1692365044276 ms III - Start\u000aSLOCK [T main @ 1692365044276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365044735 d 0ms]]\u000aChosen GLCapabilities: GLCaps[\u000a...[truncated 806 chars]...\u000ast01_DefaultMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 1ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365045291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365045291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.599,
      "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 @ 1692365044276 ms III - Start\u000aSLOCK [T main @ 1692365044276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365044735 d 0ms]]\u000aChosen GLCapabilities: GLCaps[\u000a...[truncated 806 chars]...\u000ast01_DefaultMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 1ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365045291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365045291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:24:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
          "duration" : 1.011,
          "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 @ 1692364238575 ms III - Start\u000aSLOCK [T main @ 1692364238576 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4\u000a...[truncated 813 chars]...\u000a ms/f\u000a0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 480 f, 857.1 fps, 1 ms/f\u000aQUIT Window Thread[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 @ 1692364239598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364239599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.604,
      "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 @ 1692364238575 ms III - Start\u000aSLOCK [T main @ 1692364238576 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4\u000a...[truncated 813 chars]...\u000a ms/f\u000a0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 480 f, 857.1 fps, 1 ms/f\u000aQUIT Window Thread[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 @ 1692364239598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364239599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
          "duration" : 1.017,
          "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 @ 1692364240319 ms III - Start\u000aSLOCK [T main @ 1692364240319 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-08\u000a...[truncated 2319 chars]...\u000af\u000a0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 840 f, 1428.5 fps, 0 ms/f\u000aQUIT Window Thread[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 @ 1692364241994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364241994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
          "duration" : 0.647,
          "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 @ 1692364240319 ms III - Start\u000aSLOCK [T main @ 1692364240319 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-08\u000a...[truncated 2319 chars]...\u000af\u000a0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 840 f, 1428.5 fps, 0 ms/f\u000aQUIT Window Thread[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 @ 1692364241994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364241994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.249,
      "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 @ 1692364240319 ms III - Start\u000aSLOCK [T main @ 1692364240319 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-08\u000a...[truncated 2319 chars]...\u000af\u000a0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 840 f, 1428.5 fps, 0 ms/f\u000aQUIT Window Thread[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 @ 1692364241994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364241994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 0.463,
          "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 @ 1692364242706 ms III - Start\u000aSLOCK [T main @ 1692364242706 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 64268 chars]...\u000aaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.184s: 600f, 3260.8 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 @ 1692364244231 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364244231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 0.118,
          "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 @ 1692364242706 ms III - Start\u000aSLOCK [T main @ 1692364242706 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 64268 chars]...\u000aaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.184s: 600f, 3260.8 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 @ 1692364244231 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364244231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 0.327,
          "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 @ 1692364242706 ms III - Start\u000aSLOCK [T main @ 1692364242706 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 64268 chars]...\u000aaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.184s: 600f, 3260.8 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 @ 1692364244231 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364244231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 0.299,
          "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 @ 1692364242706 ms III - Start\u000aSLOCK [T main @ 1692364242706 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 64268 chars]...\u000aaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.184s: 600f, 3260.8 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 @ 1692364244231 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364244231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 0.3,
          "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 @ 1692364242706 ms III - Start\u000aSLOCK [T main @ 1692364242706 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 64268 chars]...\u000aaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.184s: 600f, 3260.8 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 @ 1692364244231 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364244231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.098,
      "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 @ 1692364242706 ms III - Start\u000aSLOCK [T main @ 1692364242706 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLPr\u000a...[truncated 64268 chars]...\u000aaceLockCount 1]], direct true] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.184s: 600f, 3260.8 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 @ 1692364244231 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364244231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 0.686,
          "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 @ 1692364245083 ms III - Start\u000aSLOCK [T main @ 1692364245083 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 G\u000a...[truncated 40457 chars]...\u000apos=0 lim=16 cap=16], alive true]\u000ascreen #1\u000ascreen #2\u000ascreen #3\u000ascreen #4\u000ascreen #10\u000ascreen #20\u000ascreen #30\u000ascreen #40\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364246305 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364246305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 0.238,
          "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 @ 1692364245083 ms III - Start\u000aSLOCK [T main @ 1692364245083 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 G\u000a...[truncated 40457 chars]...\u000apos=0 lim=16 cap=16], alive true]\u000ascreen #1\u000ascreen #2\u000ascreen #3\u000ascreen #4\u000ascreen #10\u000ascreen #20\u000ascreen #30\u000ascreen #40\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364246305 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364246305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 0.266,
          "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 @ 1692364245083 ms III - Start\u000aSLOCK [T main @ 1692364245083 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 G\u000a...[truncated 40457 chars]...\u000apos=0 lim=16 cap=16], alive true]\u000ascreen #1\u000ascreen #2\u000ascreen #3\u000ascreen #4\u000ascreen #10\u000ascreen #20\u000ascreen #30\u000ascreen #40\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364246305 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364246305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.793,
      "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 @ 1692364245083 ms III - Start\u000aSLOCK [T main @ 1692364245083 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 G\u000a...[truncated 40457 chars]...\u000apos=0 lim=16 cap=16], alive true]\u000ascreen #1\u000ascreen #2\u000ascreen #3\u000ascreen #4\u000ascreen #10\u000ascreen #20\u000ascreen #30\u000ascreen #40\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364246305 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364246305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
          "duration" : 0.429,
          "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 @ 1692364247018 ms III - Start\u000aSLOCK [T main @ 1692364247018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.juni\u000a...[truncated 1627 chars]...\u000asplay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364247776 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364247776 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
          "duration" : 0.292,
          "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 @ 1692364247018 ms III - Start\u000aSLOCK [T main @ 1692364247018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.juni\u000a...[truncated 1627 chars]...\u000asplay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364247776 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364247776 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.332,
      "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 @ 1692364247018 ms III - Start\u000aSLOCK [T main @ 1692364247018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.juni\u000a...[truncated 1627 chars]...\u000asplay-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364247776 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364247776 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
          "duration" : 0.984,
          "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 @ 1692364248557 ms III - Start\u000aSLOCK [T main @ 1692364248557 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-onscre\u000a...[truncated 317 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 @ 1692364250152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364250153 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
          "duration" : 0.594,
          "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 @ 1692364248557 ms III - Start\u000aSLOCK [T main @ 1692364248557 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-onscre\u000a...[truncated 317 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 @ 1692364250152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364250153 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.169,
      "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 @ 1692364248557 ms III - Start\u000aSLOCK [T main @ 1692364248557 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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-onscre\u000a...[truncated 317 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 @ 1692364250152 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364250153 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
          "duration" : 0.963,
          "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 @ 1692365046136 ms III - Start\u000aSLOCK [T main @ 1692365046136 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 @ 1692365047111 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365047111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Shader compiled: id=1\u000a"
        }
      ],
      "duration" : 1.559,
      "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 @ 1692365046136 ms III - Start\u000aSLOCK [T main @ 1692365046136 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 @ 1692365047111 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365047111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Shader compiled: id=1\u000a",
      "timestamp" : "2023-08-18T13:24:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
          "duration" : 0.41,
          "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 @ 1692364250868 ms III - Start\u000aSLOCK [T main @ 1692364250868 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext d\u000a...[truncated 18335 chars]...\u000a0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4/GL4.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 @ 1692364251382 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364251382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.092,
          "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 @ 1692364250868 ms III - Start\u000aSLOCK [T main @ 1692364250868 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext d\u000a...[truncated 18335 chars]...\u000a0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4/GL4.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 @ 1692364251382 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364251382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.087,
      "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 @ 1692364250868 ms III - Start\u000aSLOCK [T main @ 1692364250868 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK\u000aDropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext d\u000a...[truncated 18335 chars]...\u000a0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4/GL4.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 @ 1692364251382 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364251382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009error: Transform feedback varying PPPosition undeclared.\u000a\u000a",
      "timestamp" : "2023-08-18T13:10:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
          "duration" : 0.859,
          "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 @ 1692365048055 ms III - Start\u000aSLOCK [T main @ 1692365048056 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692365048935 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365048936 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.462,
      "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 @ 1692365048055 ms III - Start\u000aSLOCK [T main @ 1692365048056 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692365048935 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365048936 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:24:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
          "duration" : 0.781,
          "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 @ 1692365049863 ms III - Start\u000aSLOCK [T main @ 1692365049863 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aUnpac\u000a...[truncated 33 chars]...\u000aack-Alignment 4:  in-size 46005\u000aUnpack-Alignment 4: out-size 65536\u000aUnpack-Alignment 8:  in-size 46005\u000aUnpack-Alignment 8: out-size 65536\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365050659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365050659 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.381,
      "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 @ 1692365049863 ms III - Start\u000aSLOCK [T main @ 1692365049863 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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\u000aUnpac\u000a...[truncated 33 chars]...\u000aack-Alignment 4:  in-size 46005\u000aUnpack-Alignment 4: out-size 65536\u000aUnpack-Alignment 8:  in-size 46005\u000aUnpack-Alignment 8: out-size 65536\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365050659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365050659 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:24:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.002,
          "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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.017,
          "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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.0,
          "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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoubleNegativeInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoubleUnpackFloat",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatNegativeInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.01,
          "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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleNegativeZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleTwo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleTwoNegative",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackFloatOneNegative",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        }
      ],
      "duration" : 0.709,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start\u000aSLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.mat\u000a...[truncated 7895 chars]...\u000ainary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a",
      "timestamp" : "2023-08-18T13:02:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaNSignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.085,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaNSignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaNExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.075,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponen\u000a...[truncated 654 chars]...\u000aopengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01aZeroWithFixedEpsilon",
          "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.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon\u000a\u000aZero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7\u000aZero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7\u000aZero.12: a: 5.960\u000a...[truncated 12662 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon\u000a\u000aZero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7\u000aZero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7\u000aZero.12: a: 5.960\u000a...[truncated 12662 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02EqualsNoEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon\u000a\u000aZero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7\u000aZero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7\u000aZero.12: a: 5.960\u000a...[truncated 12662 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03aEqualsWithFixedEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon\u000a\u000aZero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7\u000aZero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7\u000aZero.12: a: 5.960\u000a...[truncated 12662 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon\u000a\u000aZero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7\u000aZero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7\u000aZero.12: a: 5.960\u000a...[truncated 12662 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04CompareNoEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon\u000a\u000aZero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7\u000aZero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7\u000aZero.12: a: 5.960\u000a...[truncated 12662 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
          "duration" : 0.001,
          "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.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon\u000a\u000aZero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7\u000aZero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7\u000aZero.12: a: 5.960\u000a...[truncated 12662 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05bCompareWithMachEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon\u000a\u000aZero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7\u000aZero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7\u000aZero.12: a: 5.960\u000a...[truncated 12662 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.111,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon\u000a\u000aZero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7\u000aZero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7\u000aZero.12: a: 5.960\u000a...[truncated 12662 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.083,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.09,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI",
          "duration" : 0.018,
          "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.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_mul",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_transpose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test80LookAtNegZIsNoOp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test81LookAtPosY",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.096,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_mul",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01\u000aSummary loops 10000000: I1     402 ms total, 0.040200 us/mul\u000aSummary loops 10000000: I2     363 ms total, 0.018150 us/mul, I2  / I1 90.298507%\u000aSummary loops 10000000: I4a    389 ms total, 0.019450 us/mul, I4a / I2 107.162534%, I4a / I4b 110.198300%\u000aSummary loops 10000000: I4b    353 ms total, 0.017650 us/mul, I4b / I2 97.245179%, I4b / I4a 90.745501%\u000aSummary loops 10000000: I5a    379 ms total, 0.018950 us/mul, I5a / I2 104.407713%, I5a / I5b 101.608579%\u000aSummary loops 10000000: I5b    373 ms total, 0.018650 us/mul, I5b / I2 102.754821%, I5b / I5a 98.416887%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI",
          "duration" : 2.305,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05Perf01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01\u000aSummary loops 10000000: I1     402 ms total, 0.040200 us/mul\u000aSummary loops 10000000: I2     363 ms total, 0.018150 us/mul, I2  / I1 90.298507%\u000aSummary loops 10000000: I4a    389 ms total, 0.019450 us/mul, I4a / I2 107.162534%, I4a / I4b 110.198300%\u000aSummary loops 10000000: I4b    353 ms total, 0.017650 us/mul, I4b / I2 97.245179%, I4b / I4a 90.745501%\u000aSummary loops 10000000: I5a    379 ms total, 0.018950 us/mul, I5a / I2 104.407713%, I5a / I5b 101.608579%\u000aSummary loops 10000000: I5b    373 ms total, 0.018650 us/mul, I5b / I2 102.754821%, I5b / I5a 98.416887%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.386,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01\u000aSummary loops 10000000: I1     402 ms total, 0.040200 us/mul\u000aSummary loops 10000000: I2     363 ms total, 0.018150 us/mul, I2  / I1 90.298507%\u000aSummary loops 10000000: I4a    389 ms total, 0.019450 us/mul, I4a / I2 107.162534%, I4a / I4b 110.198300%\u000aSummary loops 10000000: I4b    353 ms total, 0.017650 us/mul, I4b / I2 97.245179%, I4b / I4a 90.745501%\u000aSummary loops 10000000: I5a    379 ms total, 0.018950 us/mul, I5a / I2 104.407713%, I5a / I5b 101.608579%\u000aSummary loops 10000000: I5b    373 ms total, 0.018650 us/mul, I5b / I2 102.754821%, I5b / I5a 98.416887%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Ident",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03\u000a...[truncated 482 chars]...\u000a00: I2     832 ms total, 0.041600 us/inv, I2  / I0 44.587353%\u000aSummary loops 10000000: I4a    860 ms total, 0.043000 us/inv, I4a / I2 103.365385%\u000aSummary loops 10000000: I4b    953 ms total, 0.047650 us/inv, I4b / I2 114.543269%\u000aSummary loops 10000000: I5a    851 ms total, 0.042550 us/inv, I5a / I2 102.283654%\u000aSummary loops 10000000: I5b    882 ms total, 0.044100 us/inv, I5b / I2 106.009615%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03\u000a...[truncated 482 chars]...\u000a00: I2     832 ms total, 0.041600 us/inv, I2  / I0 44.587353%\u000aSummary loops 10000000: I4a    860 ms total, 0.043000 us/inv, I4a / I2 103.365385%\u000aSummary loops 10000000: I4b    953 ms total, 0.047650 us/inv, I4b / I2 114.543269%\u000aSummary loops 10000000: I5a    851 ms total, 0.042550 us/inv, I5a / I2 102.283654%\u000aSummary loops 10000000: I5b    882 ms total, 0.044100 us/inv, I5b / I2 106.009615%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03\u000a...[truncated 482 chars]...\u000a00: I2     832 ms total, 0.041600 us/inv, I2  / I0 44.587353%\u000aSummary loops 10000000: I4a    860 ms total, 0.043000 us/inv, I4a / I2 103.365385%\u000aSummary loops 10000000: I4b    953 ms total, 0.047650 us/inv, I4b / I2 114.543269%\u000aSummary loops 10000000: I5a    851 ms total, 0.042550 us/inv, I5a / I2 102.283654%\u000aSummary loops 10000000: I5b    882 ms total, 0.044100 us/inv, I5b / I2 106.009615%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03\u000a...[truncated 482 chars]...\u000a00: I2     832 ms total, 0.041600 us/inv, I2  / I0 44.587353%\u000aSummary loops 10000000: I4a    860 ms total, 0.043000 us/inv, I4a / I2 103.365385%\u000aSummary loops 10000000: I4b    953 ms total, 0.047650 us/inv, I4b / I2 114.543269%\u000aSummary loops 10000000: I5a    851 ms total, 0.042550 us/inv, I5a / I2 102.283654%\u000aSummary loops 10000000: I5b    882 ms total, 0.044100 us/inv, I5b / I2 106.009615%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI",
          "duration" : 6.292,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05Perf01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03\u000a...[truncated 482 chars]...\u000a00: I2     832 ms total, 0.041600 us/inv, I2  / I0 44.587353%\u000aSummary loops 10000000: I4a    860 ms total, 0.043000 us/inv, I4a / I2 103.365385%\u000aSummary loops 10000000: I4b    953 ms total, 0.047650 us/inv, I4b / I2 114.543269%\u000aSummary loops 10000000: I5a    851 ms total, 0.042550 us/inv, I5a / I2 102.283654%\u000aSummary loops 10000000: I5b    882 ms total, 0.044100 us/inv, I5b / I2 106.009615%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.39,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03\u000a...[truncated 482 chars]...\u000a00: I2     832 ms total, 0.041600 us/inv, I2  / I0 44.587353%\u000aSummary loops 10000000: I4a    860 ms total, 0.043000 us/inv, I4a / I2 103.365385%\u000aSummary loops 10000000: I4b    953 ms total, 0.047650 us/inv, I4b / I2 114.543269%\u000aSummary loops 10000000: I5a    851 ms total, 0.042550 us/inv, I5a / I2 102.283654%\u000aSummary loops 10000000: I5b    882 ms total, 0.044100 us/inv, I5b / I2 106.009615%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCM_m1xm2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCM_m2xm1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRM_m1xm2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRM_m2xm1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.081,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01PMVMatrixToMatrix4f",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.\u000a...[truncated 8178 chars]...\u000a  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.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.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.\u000a...[truncated 8178 chars]...\u000a  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.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03GLUToMatrix4f2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.\u000a...[truncated 8178 chars]...\u000a  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.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04GLUDoubleToMatrix4f2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.\u000a...[truncated 8178 chars]...\u000a  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.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.1,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.\u000a...[truncated 8178 chars]...\u000a  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.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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 1368 chars]...\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.jogl.math.TestMatrix4fProject02NOUI - test02\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI",
          "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.jogl.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 1368 chars]...\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.jogl.math.TestMatrix4fProject02NOUI - test02\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.11,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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 1368 chars]...\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.jogl.math.TestMatrix4fProject02NOUI - test02\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:02:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692364252111 ms III - Start\u000aSLOCK [T main @ 1692364252111 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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\u000a...[truncated 10675 chars]...\u000aMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252517 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364252517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
          "duration" : 0.01,
          "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 @ 1692364252111 ms III - Start\u000aSLOCK [T main @ 1692364252111 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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\u000a...[truncated 10675 chars]...\u000aMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252517 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364252517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
          "duration" : 0.022,
          "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 @ 1692364252111 ms III - Start\u000aSLOCK [T main @ 1692364252111 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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\u000a...[truncated 10675 chars]...\u000aMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252517 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364252517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
          "duration" : 0.007,
          "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 @ 1692364252111 ms III - Start\u000aSLOCK [T main @ 1692364252111 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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\u000a...[truncated 10675 chars]...\u000aMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252517 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364252517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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 @ 1692364252111 ms III - Start\u000aSLOCK [T main @ 1692364252111 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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\u000a...[truncated 10675 chars]...\u000aMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252517 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364252517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
          "duration" : 0.0,
          "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 @ 1692364252111 ms III - Start\u000aSLOCK [T main @ 1692364252111 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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\u000a...[truncated 10675 chars]...\u000aMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252517 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364252517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.978,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252111 ms III - Start\u000aSLOCK [T main @ 1692364252111 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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\u000a...[truncated 10675 chars]...\u000aMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252517 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364252517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:10:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookAtNegZIsNoOp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookAtPosY",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.081,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:03:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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 - Or\u000a...[truncated 1598 chars]...\u000a000,    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.jogl.math.TestPMVMatrix03NOUI - test01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.087,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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 - Or\u000a...[truncated 1598 chars]...\u000a000,    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.jogl.math.TestPMVMatrix03NOUI - test01\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:03:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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, \u000aTra\u000a...[truncated 628 chars]...\u000a.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.jogl.math.TestPMVTransform01NOUI - test02\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.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, \u000aTra\u000a...[truncated 628 chars]...\u000a.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.jogl.math.TestPMVTransform01NOUI - test02\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.087,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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, \u000aTra\u000a...[truncated 628 chars]...\u000a.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.jogl.math.TestPMVTransform01NOUI - test02\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:03:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Normalize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12FromAndToEulerAngles",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15bAxesAndMatrix",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15cAxesAndMatrix",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test23RotationOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test25Slerp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test26LookAt",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.089,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - t\u000a...[truncated 3464 chars]...\u000a 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.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.jogl.math.TestQuaternion01NOUI - test26LookAt\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:03:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
          "duration" : 5.076,
          "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 @ 1692365190777 ms III - Start\u000aSLOCK [T main @ 1692365190777 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 200/77\u000acenterMouse: robot pos: 200x42, on\u000a...[truncated 21940 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 @ 1692365389394 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365389394 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
          "duration" : 191.789,
          "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 @ 1692365190777 ms III - Start\u000aSLOCK [T main @ 1692365190777 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 200/77\u000acenterMouse: robot pos: 200x42, on\u000a...[truncated 21940 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 @ 1692365389394 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365389394 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 199.201,
      "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 @ 1692365190777 ms III - Start\u000aSLOCK [T main @ 1692365190777 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 200/77\u000acenterMouse: robot pos: 200x42, on\u000a...[truncated 21940 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 @ 1692365389394 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365389394 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:26:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 1.17,
          "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 @ 1692364253239 ms III - Start\u000aSLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[gl\u000a...[truncated 18927 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.1,
          "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 @ 1692364253239 ms III - Start\u000aSLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[gl\u000a...[truncated 18927 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.096,
          "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 @ 1692364253239 ms III - Start\u000aSLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[gl\u000a...[truncated 18927 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.086,
          "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 @ 1692364253239 ms III - Start\u000aSLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[gl\u000a...[truncated 18927 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.236,
          "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 @ 1692364253239 ms III - Start\u000aSLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[gl\u000a...[truncated 18927 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.259,
          "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 @ 1692364253239 ms III - Start\u000aSLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[gl\u000a...[truncated 18927 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.149,
          "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 @ 1692364253239 ms III - Start\u000aSLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[gl\u000a...[truncated 18927 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : 12.98,
      "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 @ 1692364253239 ms III - Start\u000aSLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[gl\u000a...[truncated 18927 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "2023-08-18T13:10:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
          "duration" : 1.439,
          "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 @ 1692364266369 ms III - Start\u000aSLOCK [T main @ 1692364266370 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap\u000aThread[main,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: r\u000a...[truncated 2531 chars]...\u000a:0-1-EDT-3,5,main] RedSquareES1.dispose ... \u000aThread[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 @ 1692364268907 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364268907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
          "duration" : 1.087,
          "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 @ 1692364266369 ms III - Start\u000aSLOCK [T main @ 1692364266370 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap\u000aThread[main,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: r\u000a...[truncated 2531 chars]...\u000a:0-1-EDT-3,5,main] RedSquareES1.dispose ... \u000aThread[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 @ 1692364268907 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364268907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.112,
      "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 @ 1692364266369 ms III - Start\u000aSLOCK [T main @ 1692364266370 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap\u000aThread[main,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: r\u000a...[truncated 2531 chars]...\u000a:0-1-EDT-3,5,main] RedSquareES1.dispose ... \u000aThread[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 @ 1692364268907 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364268907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
          "duration" : 3.348,
          "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 @ 1692365051592 ms III - Start\u000aSLOCK [T main @ 1692365051593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT\u000aINIT START\u000aP: 25 NewtCanvasAWT_T:\u000a\u0009ctor\u0009    50/t   2.00/1\u000a\u0009visible\u0009  3043/t 121.72/1\u000a\u0009sum-i\u0009  3093/t 123.72/1\u000aINIT END: 25/25\u000aT: duration 0 33\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365055326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365055326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.319,
      "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 @ 1692365051592 ms III - Start\u000aSLOCK [T main @ 1692365051593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT\u000aINIT START\u000aP: 25 NewtCanvasAWT_T:\u000a\u0009ctor\u0009    50/t   2.00/1\u000a\u0009visible\u0009  3043/t 121.72/1\u000a\u0009sum-i\u0009  3093/t 123.72/1\u000aINIT END: 25/25\u000aT: duration 0 33\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365055326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365055326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:24:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.356,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.746,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.84,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.636,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.323,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 3.402,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.994,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.969,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.852,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.543,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 3.702,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.19,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.692,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.841,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 0.413,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 3.415,
          "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 19.934,
      "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 @ 1692365056162 ms III - Start\u000aSLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 i\u000a...[truncated 10133 chars]...\u000aum-i\u0009  3125/t 125.00/1\u000aINIT END: 25/25\u000aT: duration 0 1\u000a\u0009total-d\u0009  3126/t 125.04/1\u000a\u0009total-i\u0009  3126/t 125.04/1\u000aTotal: 3126\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 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:24:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
          "duration" : 0.001,
          "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 @ 1692364269628 ms III - Start\u000aSLOCK [T main @ 1692364269629 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.Tes\u000a...[truncated 610 chars]...\u000a0.16/1\u000a\u0009sum-i\u0009  1546/t  61.84/1\u000aINIT END: 25/25\u000aT: duration 0 5\u000a\u0009total-d\u0009  1551/t  62.04/1\u000a\u0009total-i\u0009  1551/t  62.04/1\u000aTotal: 1551\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 @ 1692364271583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364271583 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
          "duration" : 1.644,
          "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 @ 1692364269628 ms III - Start\u000aSLOCK [T main @ 1692364269629 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.Tes\u000a...[truncated 610 chars]...\u000a0.16/1\u000a\u0009sum-i\u0009  1546/t  61.84/1\u000aINIT END: 25/25\u000aT: duration 0 5\u000a\u0009total-d\u0009  1551/t  62.04/1\u000a\u0009total-i\u0009  1551/t  62.04/1\u000aTotal: 1551\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 @ 1692364271583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364271583 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.529,
      "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 @ 1692364269628 ms III - Start\u000aSLOCK [T main @ 1692364269629 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.Tes\u000a...[truncated 610 chars]...\u000a0.16/1\u000a\u0009sum-i\u0009  1546/t  61.84/1\u000aINIT END: 25/25\u000aT: duration 0 5\u000a\u0009total-d\u0009  1551/t  62.04/1\u000a\u0009total-i\u0009  1551/t  62.04/1\u000aTotal: 1551\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 @ 1692364271583 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364271583 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
          "duration" : 0.078,
          "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 @ 1692364272294 ms III - Start\u000aSLOCK [T main @ 1692364272294 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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    23/t   0.46/1\u000aINIT END #0\u000aINIT START #1\u000aRun: 1, count 50/50 raw:\u000a\u0009choose\u0009     6/t   0.12/1\u000aINIT END #1\u000aINI\u000a...[truncated 750 chars]...\u000a13.10/1\u000a\u0009glad-realize\u0009     1/t   0.02/1\u000a\u0009ctx-create1\u0009   158/t   3.16/1\u000a\u0009ctx-curren2\u0009     1/t   0.02/1\u000a\u0009glad-ctx-init\u0009   814/t  16.28/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 @ 1692364275348 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364275348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
          "duration" : 2.671,
          "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 @ 1692364272294 ms III - Start\u000aSLOCK [T main @ 1692364272294 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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    23/t   0.46/1\u000aINIT END #0\u000aINIT START #1\u000aRun: 1, count 50/50 raw:\u000a\u0009choose\u0009     6/t   0.12/1\u000aINIT END #1\u000aINI\u000a...[truncated 750 chars]...\u000a13.10/1\u000a\u0009glad-realize\u0009     1/t   0.02/1\u000a\u0009ctx-create1\u0009   158/t   3.16/1\u000a\u0009ctx-curren2\u0009     1/t   0.02/1\u000a\u0009glad-ctx-init\u0009   814/t  16.28/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 @ 1692364275348 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364275348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.627,
      "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 @ 1692364272294 ms III - Start\u000aSLOCK [T main @ 1692364272294 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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    23/t   0.46/1\u000aINIT END #0\u000aINIT START #1\u000aRun: 1, count 50/50 raw:\u000a\u0009choose\u0009     6/t   0.12/1\u000aINIT END #1\u000aINI\u000a...[truncated 750 chars]...\u000a13.10/1\u000a\u0009glad-realize\u0009     1/t   0.02/1\u000a\u0009ctx-create1\u0009   158/t   3.16/1\u000a\u0009ctx-curren2\u0009     1/t   0.02/1\u000a\u0009glad-ctx-init\u0009   814/t  16.28/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 @ 1692364275348 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364275348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.202,
          "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 @ 1692365706201 ms III - Start\u000aSLOCK [T main @ 1692365706201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: Devi\u000a...[truncated 31248 chars]...\u000a2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692365712112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365712112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.894,
          "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 @ 1692365706201 ms III - Start\u000aSLOCK [T main @ 1692365706201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: Devi\u000a...[truncated 31248 chars]...\u000a2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692365712112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365712112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.846,
          "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 @ 1692365706201 ms III - Start\u000aSLOCK [T main @ 1692365706201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: Devi\u000a...[truncated 31248 chars]...\u000a2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692365712112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365712112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.9,
          "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 @ 1692365706201 ms III - Start\u000aSLOCK [T main @ 1692365706201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: Devi\u000a...[truncated 31248 chars]...\u000a2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692365712112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365712112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.509,
          "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 @ 1692365706201 ms III - Start\u000aSLOCK [T main @ 1692365706201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: Devi\u000a...[truncated 31248 chars]...\u000a2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692365712112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365712112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.406,
          "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 @ 1692365706201 ms III - Start\u000aSLOCK [T main @ 1692365706201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: Devi\u000a...[truncated 31248 chars]...\u000a2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692365712112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365712112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.42,
          "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 @ 1692365706201 ms III - Start\u000aSLOCK [T main @ 1692365706201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: Devi\u000a...[truncated 31248 chars]...\u000a2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692365712112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365712112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.406,
          "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 @ 1692365706201 ms III - Start\u000aSLOCK [T main @ 1692365706201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: Devi\u000a...[truncated 31248 chars]...\u000a2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692365712112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365712112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.488,
      "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 @ 1692365706201 ms III - Start\u000aSLOCK [T main @ 1692365706201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: Devi\u000a...[truncated 31248 chars]...\u000a2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[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 @ 1692365712112 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365712112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:35:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
          "duration" : 2.296,
          "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 @ 1692365735130 ms III - Start\u000aSLOCK [T main @ 1692365735130 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000acenterMouse: robot pos: 200x254, onTitleBarIfWindow: false\u000arequestFocus: click, d: 501 ms\u000a[R-0 shallStop false, disposed false]\u000a[R-n shallStop false, disp\u000a...[truncated 672 chars]...\u000aosed false]\u000a[R-n shallStop false, disposed false]\u000a[R-i shallStop false, disposed false]\u000a.*R-Exit* shallStop true, disposed false\u000a*K-Exit*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365737441 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365737441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.891,
      "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 @ 1692365735130 ms III - Start\u000aSLOCK [T main @ 1692365735130 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000acenterMouse: robot pos: 200x254, onTitleBarIfWindow: false\u000arequestFocus: click, d: 501 ms\u000a[R-0 shallStop false, disposed false]\u000a[R-n shallStop false, disp\u000a...[truncated 672 chars]...\u000aosed false]\u000a[R-n shallStop false, disposed false]\u000a[R-i shallStop false, disposed false]\u000a.*R-Exit* shallStop true, disposed false\u000a*K-Exit*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365737441 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365737441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:35:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.877,
          "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 @ 1692365712896 ms III - Start\u000aSLOCK [T main @ 1692365712896 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[main,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sha\u000a...[truncated 10984 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.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 @ 1692365715520 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365715520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.458,
          "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 @ 1692365712896 ms III - Start\u000aSLOCK [T main @ 1692365712896 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[main,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sha\u000a...[truncated 10984 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.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 @ 1692365715520 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365715520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.468,
          "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 @ 1692365712896 ms III - Start\u000aSLOCK [T main @ 1692365712896 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[main,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sha\u000a...[truncated 10984 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.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 @ 1692365715520 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365715520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.487,
          "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 @ 1692365712896 ms III - Start\u000aSLOCK [T main @ 1692365712896 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[main,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sha\u000a...[truncated 10984 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.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 @ 1692365715520 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365715520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        }
      ],
      "duration" : 3.202,
      "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 @ 1692365712896 ms III - Start\u000aSLOCK [T main @ 1692365712896 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[main,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sha\u000a...[truncated 10984 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.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 @ 1692365715520 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365715520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a",
      "timestamp" : "2023-08-18T13:35:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
          "duration" : 0.686,
          "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 @ 1692365716311 ms III - Start\u000aSLOCK [T main @ 1692365716311 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: D\u000a...[truncated 11 chars]...\u000aPoint {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true\u000aWindow handle.0 0x400013\u000aWindow handle.1 0x400013\u000aWindow handle.X 0x400013\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 @ 1692365717056 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365717056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.321,
      "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 @ 1692365716311 ms III - Start\u000aSLOCK [T main @ 1692365716311 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: D\u000a...[truncated 11 chars]...\u000aPoint {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true\u000aWindow handle.0 0x400013\u000aWindow handle.1 0x400013\u000aWindow handle.X 0x400013\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 @ 1692365717056 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365717056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:35:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
          "duration" : 1.17,
          "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 @ 1692365717854 ms III - Start\u000aSLOCK [T main @ 1692365717854 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFacto\u000a...[truncated 2307 chars]...\u000aal 1, drawable 0x3a00002\u000aThread[main,5,main] GearsES2.dispose 0x74e52ef6: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x74e52ef6 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 @ 1692365719038 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365719038 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.77,
      "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 @ 1692365717854 ms III - Start\u000aSLOCK [T main @ 1692365717854 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFacto\u000a...[truncated 2307 chars]...\u000aal 1, drawable 0x3a00002\u000aThread[main,5,main] GearsES2.dispose 0x74e52ef6: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x74e52ef6 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 @ 1692365719038 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365719038 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:35:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
          "duration" : 0.741,
          "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 @ 1692365738303 ms III - Start\u000aSLOCK [T main @ 1692365738303 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), 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 @ 1692365739528 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365739528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        }
      ],
      "duration" : 1.802,
      "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 @ 1692365738303 ms III - Start\u000aSLOCK [T main @ 1692365738303 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test\u000aSWT: Platform: gtk, Version 4956\u000aSWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)\u000aSWT: isOSX false, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0\u000aSWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), 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 @ 1692365739528 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365739528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a",
      "timestamp" : "2023-08-18T13:35:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
          "duration" : 1.255,
          "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 @ 1692365719805 ms III - Start\u000aSLOCK [T main @ 1692365719805 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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[main,5,main] GearsES2.init.0 0x76508ed1: tileRendererInUse null, GearsES2[obj 0x76508ed1\u000a...[truncated 11760 chars]...\u000aispose 0x3514a4c0: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3514a4c0 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 @ 1692365722665 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365722665 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
          "duration" : 0.933,
          "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 @ 1692365719805 ms III - Start\u000aSLOCK [T main @ 1692365719805 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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[main,5,main] GearsES2.init.0 0x76508ed1: tileRendererInUse null, GearsES2[obj 0x76508ed1\u000a...[truncated 11760 chars]...\u000aispose 0x3514a4c0: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3514a4c0 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 @ 1692365722665 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365722665 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
          "duration" : 0.657,
          "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 @ 1692365719805 ms III - Start\u000aSLOCK [T main @ 1692365719805 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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[main,5,main] GearsES2.init.0 0x76508ed1: tileRendererInUse null, GearsES2[obj 0x76508ed1\u000a...[truncated 11760 chars]...\u000aispose 0x3514a4c0: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3514a4c0 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 @ 1692365722665 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365722665 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.44,
      "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 @ 1692365719805 ms III - Start\u000aSLOCK [T main @ 1692365719805 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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[main,5,main] GearsES2.init.0 0x76508ed1: tileRendererInUse null, GearsES2[obj 0x76508ed1\u000a...[truncated 11760 chars]...\u000aispose 0x3514a4c0: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x3514a4c0 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 @ 1692365722665 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365722665 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:35:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
          "duration" : 0.677,
          "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 @ 1692365723458 ms III - Start\u000aSLOCK [T main @ 1692365723458 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692365724448 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365724449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        }
      ],
      "duration" : 1.565,
      "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 @ 1692365723458 ms III - Start\u000aSLOCK [T main @ 1692365723458 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692365724448 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365724449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a",
      "timestamp" : "2023-08-18T13:35:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
          "duration" : 0.639,
          "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 @ 1692365725191 ms III - Start\u000aSLOCK [T main @ 1692365725192 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test\u000aThread[main-Animator#00,5,main] GearsES2.init.0 0x31d7b7bf: tileRendererInUse null, GearsES2[obj 0x31d7b7bf isInit false, usesShared false, 1 null, 2 null, 3 null, shared\u000a...[truncated 3629 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.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 @ 1692365726421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365726421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
          "duration" : 0.273,
          "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 @ 1692365725191 ms III - Start\u000aSLOCK [T main @ 1692365725192 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test\u000aThread[main-Animator#00,5,main] GearsES2.init.0 0x31d7b7bf: tileRendererInUse null, GearsES2[obj 0x31d7b7bf isInit false, usesShared false, 1 null, 2 null, 3 null, shared\u000a...[truncated 3629 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.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 @ 1692365726421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365726421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a"
        }
      ],
      "duration" : 1.805,
      "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 @ 1692365725191 ms III - Start\u000aSLOCK [T main @ 1692365725192 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test\u000aThread[main-Animator#00,5,main] GearsES2.init.0 0x31d7b7bf: tileRendererInUse null, GearsES2[obj 0x31d7b7bf isInit false, usesShared false, 1 null, 2 null, 3 null, shared\u000a...[truncated 3629 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.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 @ 1692365726421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365726421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "GLProfile Natives[GL4bc false, 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 [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], G\u000a...[truncated 45 chars]...\u000a, software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]\u000a",
      "timestamp" : "2023-08-18T13:35:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
          "duration" : 0.657,
          "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 @ 1692364276089 ms III - Start\u000aSLOCK [T main @ 1692364276089 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0\u000aThread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 li\u000a...[truncated 282198 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 @ 1692364277028 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364277028 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
          "duration" : 0.272,
          "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 @ 1692364276089 ms III - Start\u000aSLOCK [T main @ 1692364276089 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0\u000aThread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 li\u000a...[truncated 282198 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 @ 1692364277028 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364277028 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.515,
      "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 @ 1692364276089 ms III - Start\u000aSLOCK [T main @ 1692364276089 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0\u000aThread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 li\u000a...[truncated 282198 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 @ 1692364277028 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364277028 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
          "duration" : 3.945,
          "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 @ 1692365076382 ms III - Start\u000aSLOCK [T main @ 1692365076382 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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:1692365076822 d 1ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:\u000a...[truncated 365608 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:1692365083981 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365083990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365083990 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
          "duration" : 3.651,
          "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 @ 1692365076382 ms III - Start\u000aSLOCK [T main @ 1692365076382 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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:1692365076822 d 1ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:\u000a...[truncated 365608 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:1692365083981 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365083990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365083990 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.201,
      "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 @ 1692365076382 ms III - Start\u000aSLOCK [T main @ 1692365076382 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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:1692365076822 d 1ms]]\u000aWindowEvent[GAINED_FOCUS, NEWTEvent[source:\u000a...[truncated 365608 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:1692365083981 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365083990 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365083990 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:24:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
          "duration" : 4.244,
          "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 @ 1692365085322 ms III - Start\u000aSLOCK [T main @ 1692365085323 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365085848 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileR\u000a...[truncated 199544 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:1692365093463 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365093473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365093473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
          "duration" : 3.499,
          "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 @ 1692365085322 ms III - Start\u000aSLOCK [T main @ 1692365085323 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365085848 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileR\u000a...[truncated 199544 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:1692365093463 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365093473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365093473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.76,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365085322 ms III - Start\u000aSLOCK [T main @ 1692365085323 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365085848 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] Gears.init: tileR\u000a...[truncated 199544 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:1692365093463 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365093473 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365093473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:24:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
          "duration" : 4.329,
          "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 @ 1692365094598 ms III - Start\u000aSLOCK [T main @ 1692365094599 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilit\u000a...[truncated 200879 chars]...\u000alay-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365103800 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365103800 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
          "duration" : 4.47,
          "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 @ 1692365094598 ms III - Start\u000aSLOCK [T main @ 1692365094599 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilit\u000a...[truncated 200879 chars]...\u000alay-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365103800 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365103800 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.79,
      "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 @ 1692365094598 ms III - Start\u000aSLOCK [T main @ 1692365094599 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilit\u000a...[truncated 200879 chars]...\u000alay-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365103800 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365103800 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:24:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 5.743,
          "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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 5.07,
          "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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 5.687,
          "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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 4.607,
          "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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 4.664,
          "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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 5.223,
          "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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 32.033,
      "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 @ 1692365104885 ms III - Start\u000aSLOCK [T main @ 1692365104885 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365105402 d 0ms]]\u000aThread[AWT-EventQueue-0,6,main] RedSqu\u000a...[truncated 1000998 chars]...\u000aeRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365136294 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365136309 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365136309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:25:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 1.084,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.645,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.776,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.643,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.001,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.778,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.796,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.634,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.625,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test111_flip1_bitm_layout0_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test112_flip1_bitm_layout1_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.002,
          "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.994,
      "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 @ 1692365143276 ms III - Start\u000aSLOCK [T main @ 1692365143276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692365143743 d 0ms]]\u000aWindowEvent[GAINED\u000a...[truncated 108991 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 @ 1692365149678 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365149678 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:25:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
          "duration" : 1.07,
          "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 @ 1692365150892 ms III - Start\u000aSLOCK [T main @ 1692365150893 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabili\u000a...[truncated 63290 chars]...\u000antQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365153060 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365153060 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
          "duration" : 0.696,
          "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 @ 1692365150892 ms III - Start\u000aSLOCK [T main @ 1692365150893 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabili\u000a...[truncated 63290 chars]...\u000antQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365153060 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365153060 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.759,
      "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 @ 1692365150892 ms III - Start\u000aSLOCK [T main @ 1692365150893 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabili\u000a...[truncated 63290 chars]...\u000antQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365153060 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365153060 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:25:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
          "duration" : 0.456,
          "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 @ 1692364278083 ms III - Start\u000aSLOCK [T main @ 1692364278083 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000a++++ TestCa\u000a...[truncated 803 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 @ 1692364278578 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364278578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
          "duration" : 0.03,
          "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 @ 1692364278083 ms III - Start\u000aSLOCK [T main @ 1692364278083 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000a++++ TestCa\u000a...[truncated 803 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 @ 1692364278578 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364278578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.085,
      "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 @ 1692364278083 ms III - Start\u000aSLOCK [T main @ 1692364278083 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000aThread[main,5,main] Gears.init: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000a++++ TestCa\u000a...[truncated 803 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 @ 1692364278578 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364278578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.458,
          "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 @ 1692364279306 ms III - Start\u000aSLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[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, buffer 0x\u000a...[truncated 121257 chars]...\u000a5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 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 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.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 @ 1692364279306 ms III - Start\u000aSLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[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, buffer 0x\u000a...[truncated 121257 chars]...\u000a5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 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 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.12,
          "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 @ 1692364279306 ms III - Start\u000aSLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[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, buffer 0x\u000a...[truncated 121257 chars]...\u000a5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 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 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.143,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test012_off_gl2es3_aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364279306 ms III - Start\u000aSLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[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, buffer 0x\u000a...[truncated 121257 chars]...\u000a5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 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 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.171,
          "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 @ 1692364279306 ms III - Start\u000aSLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[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, buffer 0x\u000a...[truncated 121257 chars]...\u000a5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 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 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.232,
          "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 @ 1692364279306 ms III - Start\u000aSLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[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, buffer 0x\u000a...[truncated 121257 chars]...\u000a5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 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 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.15,
          "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 @ 1692364279306 ms III - Start\u000aSLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[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, buffer 0x\u000a...[truncated 121257 chars]...\u000a5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 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 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.233,
          "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 @ 1692364279306 ms III - Start\u000aSLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[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, buffer 0x\u000a...[truncated 121257 chars]...\u000a5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 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 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.249,
      "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 @ 1692364279306 ms III - Start\u000aSLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[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, buffer 0x\u000a...[truncated 121257 chars]...\u000a5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 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 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.63,
          "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 @ 1692364281756 ms III - Start\u000aSLOCK [T main @ 1692364281757 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabiliti\u000a...[truncated 15663 chars]...\u000a-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[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 @ 1692364299329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364299329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.314,
          "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 @ 1692364281756 ms III - Start\u000aSLOCK [T main @ 1692364281757 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabiliti\u000a...[truncated 15663 chars]...\u000a-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[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 @ 1692364299329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364299329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.234,
          "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 @ 1692364281756 ms III - Start\u000aSLOCK [T main @ 1692364281757 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabiliti\u000a...[truncated 15663 chars]...\u000a-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[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 @ 1692364299329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364299329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 4.382,
          "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 @ 1692364281756 ms III - Start\u000aSLOCK [T main @ 1692364281757 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabiliti\u000a...[truncated 15663 chars]...\u000a-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[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 @ 1692364299329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364299329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 18.149,
      "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 @ 1692364281756 ms III - Start\u000aSLOCK [T main @ 1692364281757 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabiliti\u000a...[truncated 15663 chars]...\u000a-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png\u000aQUIT Window Thread[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 @ 1692364299329 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364299329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.586,
          "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 @ 1692364300062 ms III - Start\u000aSLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 3877 chars]...\u000a1NEWT.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 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.206,
          "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 @ 1692364300062 ms III - Start\u000aSLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 3877 chars]...\u000a1NEWT.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 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.249,
          "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 @ 1692364300062 ms III - Start\u000aSLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 3877 chars]...\u000a1NEWT.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 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.216,
          "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 @ 1692364300062 ms III - Start\u000aSLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 3877 chars]...\u000a1NEWT.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 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.216,
          "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 @ 1692364300062 ms III - Start\u000aSLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 3877 chars]...\u000a1NEWT.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 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.215,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1692364300062 ms III - Start\u000aSLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 3877 chars]...\u000a1NEWT.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 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.sw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 0.25,
          "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 @ 1692364300062 ms III - Start\u000aSLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 3877 chars]...\u000a1NEWT.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 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.sw], on-scr[.]]\u000a"
        }
      ],
      "duration" : 2.554,
      "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 @ 1692364300062 ms III - Start\u000aSLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 3877 chars]...\u000a1NEWT.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 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.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/GL3bc.sw], on-scr[.]]\u000a",
      "timestamp" : "2023-08-18T13:11:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 0.576,
          "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 @ 1692364302770 ms III - Start\u000aSLOCK [T main @ 1692364302770 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION  3.1 Mesa 20.3.5\u000areshape ..\u000amain: ** screenshot: TestImmModeSin\u000a...[truncated 2163 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 @ 1692364304074 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364304075 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.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.227,
          "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 @ 1692364302770 ms III - Start\u000aSLOCK [T main @ 1692364302770 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION  3.1 Mesa 20.3.5\u000areshape ..\u000amain: ** screenshot: TestImmModeSin\u000a...[truncated 2163 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 @ 1692364304074 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364304075 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.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.233,
          "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 @ 1692364302770 ms III - Start\u000aSLOCK [T main @ 1692364302770 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION  3.1 Mesa 20.3.5\u000areshape ..\u000amain: ** screenshot: TestImmModeSin\u000a...[truncated 2163 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 @ 1692364304074 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364304075 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.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.232,
          "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 @ 1692364302770 ms III - Start\u000aSLOCK [T main @ 1692364302770 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION  3.1 Mesa 20.3.5\u000areshape ..\u000amain: ** screenshot: TestImmModeSin\u000a...[truncated 2163 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 @ 1692364304074 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364304075 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.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" : 1.882,
      "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 @ 1692364302770 ms III - Start\u000aSLOCK [T main @ 1692364302770 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 11.0.1, 256 bits)\u000aGL_VERSION  3.1 Mesa 20.3.5\u000areshape ..\u000amain: ** screenshot: TestImmModeSin\u000a...[truncated 2163 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 @ 1692364304074 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364304075 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.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" : "2023-08-18T13:11:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.556,
          "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 @ 1692364304792 ms III - Start\u000aSLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isI\u000a...[truncated 22089 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a 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 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.185,
          "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 @ 1692364304792 ms III - Start\u000aSLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isI\u000a...[truncated 22089 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a 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 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692364304792 ms III - Start\u000aSLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isI\u000a...[truncated 22089 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a 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 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 0.199,
          "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 @ 1692364304792 ms III - Start\u000aSLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isI\u000a...[truncated 22089 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a 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 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.233,
          "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 @ 1692364304792 ms III - Start\u000aSLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isI\u000a...[truncated 22089 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a 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 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.177,
          "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 @ 1692364304792 ms III - Start\u000aSLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isI\u000a...[truncated 22089 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a 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 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.215,
          "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 @ 1692364304792 ms III - Start\u000aSLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isI\u000a...[truncated 22089 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a 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 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.181,
          "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 @ 1692364304792 ms III - Start\u000aSLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isI\u000a...[truncated 22089 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a 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 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.532,
      "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 @ 1692364304792 ms III - Start\u000aSLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isI\u000a...[truncated 22089 chars]...\u000a: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a 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 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:44"
    },
    {
      "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 @ 1692365154026 ms III - Start\u000aSLOCK [T main @ 1692365154026 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestGLReadBufferUtilTextureIOWrite01AW\u000a...[truncated 3416 chars]...\u000aarsES2.dispose 0x4c583ecf: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c583ecf 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 @ 1692365154659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365154659 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
          "duration" : 0.231,
          "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 @ 1692365154026 ms III - Start\u000aSLOCK [T main @ 1692365154026 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestGLReadBufferUtilTextureIOWrite01AW\u000a...[truncated 3416 chars]...\u000aarsES2.dispose 0x4c583ecf: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c583ecf 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 @ 1692365154659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365154659 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.223,
      "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 @ 1692365154026 ms III - Start\u000aSLOCK [T main @ 1692365154026 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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.TestGLReadBufferUtilTextureIOWrite01AW\u000a...[truncated 3416 chars]...\u000aarsES2.dispose 0x4c583ecf: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c583ecf 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 @ 1692365154659 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365154659 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:25:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
          "duration" : 1.275,
          "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 @ 1692364311497 ms III - Start\u000aSLOCK [T main @ 1692364311498 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit f\u000a...[truncated 6055 chars]...\u000ad85e: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e 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 @ 1692364313340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364313341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
          "duration" : 0.232,
          "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 @ 1692364311497 ms III - Start\u000aSLOCK [T main @ 1692364311498 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit f\u000a...[truncated 6055 chars]...\u000ad85e: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e 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 @ 1692364313340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364313341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.42,
      "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 @ 1692364311497 ms III - Start\u000aSLOCK [T main @ 1692364311498 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit f\u000a...[truncated 6055 chars]...\u000ad85e: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e 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 @ 1692364313340 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364313341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:51"
    },
    {
      "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 @ 1692365155604 ms III - Start\u000aSLOCK [T main @ 1692365155605 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLReadBufferUtilTextureI\u000a...[truncated 4834 chars]...\u000apose 0x4c583ecf: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c583ecf 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 @ 1692365156373 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365156374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
          "duration" : 0.378,
          "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 @ 1692365155604 ms III - Start\u000aSLOCK [T main @ 1692365155605 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLReadBufferUtilTextureI\u000a...[truncated 4834 chars]...\u000apose 0x4c583ecf: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c583ecf 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 @ 1692365156373 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365156374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.351,
      "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 @ 1692365155604 ms III - Start\u000aSLOCK [T main @ 1692365155605 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.TestGLReadBufferUtilTextureI\u000a...[truncated 4834 chars]...\u000apose 0x4c583ecf: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c583ecf 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 @ 1692365156373 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365156374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:25:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
          "duration" : 1.356,
          "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 @ 1692364314079 ms III - Start\u000aSLOCK [T main @ 1692364314079 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e96\u000a...[truncated 8739 chars]...\u000arerInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f 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 @ 1692364316171 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364316172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
          "duration" : 0.428,
          "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 @ 1692364314079 ms III - Start\u000aSLOCK [T main @ 1692364314079 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e96\u000a...[truncated 8739 chars]...\u000arerInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f 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 @ 1692364316171 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364316172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.677,
      "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 @ 1692364314079 ms III - Start\u000aSLOCK [T main @ 1692364314079 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e96\u000a...[truncated 8739 chars]...\u000arerInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f 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 @ 1692364316171 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364316172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
          "duration" : 0.028,
          "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 @ 1692364317015 ms III - Start\u000aSLOCK [T main @ 1692364317015 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 I\u000a...[truncated 2620 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 @ 1692364317061 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364317061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364317015 ms III - Start\u000aSLOCK [T main @ 1692364317015 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 I\u000a...[truncated 2620 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 @ 1692364317061 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364317061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
          "duration" : 0.003,
          "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 @ 1692364317015 ms III - Start\u000aSLOCK [T main @ 1692364317015 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 I\u000a...[truncated 2620 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 @ 1692364317061 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364317061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.615,
      "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 @ 1692364317015 ms III - Start\u000aSLOCK [T main @ 1692364317015 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 I\u000a...[truncated 2620 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 @ 1692364317061 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364317061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
          "duration" : 0.66,
          "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 @ 1692364317793 ms III - Start\u000aSLOCK [T main @ 1692364317793 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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], java\u000a...[truncated 313 chars]...\u000an0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364318466 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364318466 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.248,
      "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 @ 1692364317793 ms III - Start\u000aSLOCK [T main @ 1692364317793 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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], java\u000a...[truncated 313 chars]...\u000an0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364318466 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364318466 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
          "duration" : 1.745,
          "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 @ 1692365157325 ms III - Start\u000aSLOCK [T main @ 1692365157326 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 1968 chars]...\u000a58166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166]\u000aAWT..... Loops 100, dt 766 ms, 7.66 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 @ 1692365159081 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365159081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.335,
      "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 @ 1692365157325 ms III - Start\u000aSLOCK [T main @ 1692365157326 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 1968 chars]...\u000a58166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166]\u000aAWT..... Loops 100, dt 766 ms, 7.66 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 @ 1692365159081 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365159081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:25:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.752,
          "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.348,
          "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.333,
          "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.4,
          "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.401,
          "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.4,
          "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.534,
          "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.632,
      "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 @ 1692365160228 ms III - Start\u000aSLOCK [T main @ 1692365160228 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, stor\u000a...[truncated 9992 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 @ 1692365164257 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365164257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:26:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.683,
          "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.282,
          "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.266,
          "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.267,
          "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.267,
          "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.25,
          "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.284,
          "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.317,
          "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.333,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03YCCK_01_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 0.266,
          "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.369,
      "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 @ 1692364319187 ms III - Start\u000aSLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 4320\u000a...[truncated 7439 chars]...\u000ascreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[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 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:11:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.232,
          "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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.011,
          "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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.011,
          "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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.011,
          "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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.005,
          "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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.004,
          "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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.876,
      "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 @ 1692364323711 ms III - Start\u000aSLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 0x210366b4, RGB888\u000a...[truncated 28672 chars]...\u000a81cdd1, 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 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
          "duration" : 0.002,
          "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 @ 1692364324754 ms III - Start\u000aSLOCK [T main @ 1692364324754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.open\u000a...[truncated 70542 chars]...\u000a4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png\u000aQUIT Window Thread[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 @ 1692364332098 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364332098 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
          "duration" : 5.479,
          "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 @ 1692364324754 ms III - Start\u000aSLOCK [T main @ 1692364324754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.open\u000a...[truncated 70542 chars]...\u000a4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png\u000aQUIT Window Thread[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 @ 1692364332098 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364332098 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
          "duration" : 1.85,
          "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 @ 1692364324754 ms III - Start\u000aSLOCK [T main @ 1692364324754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.open\u000a...[truncated 70542 chars]...\u000a4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png\u000aQUIT Window Thread[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 @ 1692364332098 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364332098 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.918,
      "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 @ 1692364324754 ms III - Start\u000aSLOCK [T main @ 1692364324754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.open\u000a...[truncated 70542 chars]...\u000a4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png\u000aQUIT Window Thread[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 @ 1692364332098 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364332098 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.684,
          "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 @ 1692365165400 ms III - Start\u000aSLOCK [T main @ 1692365165400 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 4103 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL3bc_-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 @ 1692365167690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365167690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.225,
          "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 @ 1692365165400 ms III - Start\u000aSLOCK [T main @ 1692365165400 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 4103 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL3bc_-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 @ 1692365167690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365167690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.23,
          "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 @ 1692365165400 ms III - Start\u000aSLOCK [T main @ 1692365165400 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 4103 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL3bc_-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 @ 1692365167690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365167690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.229,
          "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 @ 1692365165400 ms III - Start\u000aSLOCK [T main @ 1692365165400 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 4103 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL3bc_-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 @ 1692365167690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365167690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.231,
          "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 @ 1692365165400 ms III - Start\u000aSLOCK [T main @ 1692365165400 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 4103 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL3bc_-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 @ 1692365167690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365167690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.227,
          "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 @ 1692365165400 ms III - Start\u000aSLOCK [T main @ 1692365165400 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 4103 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL3bc_-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 @ 1692365167690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365167690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.227,
          "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 @ 1692365165400 ms III - Start\u000aSLOCK [T main @ 1692365165400 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 4103 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL3bc_-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 @ 1692365167690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365167690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.222,
          "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 @ 1692365165400 ms III - Start\u000aSLOCK [T main @ 1692365165400 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 4103 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL3bc_-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 @ 1692365167690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365167690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.873,
      "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 @ 1692365165400 ms III - Start\u000aSLOCK [T main @ 1692365165400 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 4103 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL3bc_-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 @ 1692365167690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365167690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:26:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.696,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.264,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.266,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.266,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.266,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.317,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.283,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.266,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.284,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.266,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.267,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.267,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 0.266,
          "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.567,
      "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 @ 1692364332924 ms III - Start\u000aSLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, align\u000a...[truncated 7795 chars]...\u000a-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[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 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364337642 ms III - Start\u000aSLOCK [T main @ 1692364337642 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, comp\u000a...[truncated 1369 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 @ 1692364337656 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364337656 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.583,
      "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 @ 1692364337642 ms III - Start\u000aSLOCK [T main @ 1692364337642 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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, comp\u000a...[truncated 1369 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 @ 1692364337656 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364337656 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.016,
          "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 @ 1692364338368 ms III - Start\u000aSLOCK [T main @ 1692364338368 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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_a\u000a...[truncated 2158983 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364341308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364341308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.65,
          "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 @ 1692364338368 ms III - Start\u000aSLOCK [T main @ 1692364338368 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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_a\u000a...[truncated 2158983 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364341308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364341308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.571,
          "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 @ 1692364338368 ms III - Start\u000aSLOCK [T main @ 1692364338368 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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_a\u000a...[truncated 2158983 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364341308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364341308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.614,
          "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 @ 1692364338368 ms III - Start\u000aSLOCK [T main @ 1692364338368 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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_a\u000a...[truncated 2158983 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364341308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364341308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.539,
          "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 @ 1692364338368 ms III - Start\u000aSLOCK [T main @ 1692364338368 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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_a\u000a...[truncated 2158983 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364341308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364341308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.54,
          "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 @ 1692364338368 ms III - Start\u000aSLOCK [T main @ 1692364338368 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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_a\u000a...[truncated 2158983 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364341308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364341308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.513,
      "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 @ 1692364338368 ms III - Start\u000aSLOCK [T main @ 1692364338368 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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_a\u000a...[truncated 2158983 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364341308 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364341308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.076,
          "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 @ 1692364343664 ms III - Start\u000aSLOCK [T main @ 1692364343664 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364343801 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364343801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.021,
          "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 @ 1692364343664 ms III - Start\u000aSLOCK [T main @ 1692364343664 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364343801 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364343801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.018,
          "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 @ 1692364343664 ms III - Start\u000aSLOCK [T main @ 1692364343664 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364343801 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364343801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.013,
          "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 @ 1692364343664 ms III - Start\u000aSLOCK [T main @ 1692364343664 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364343801 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364343801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.708,
      "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 @ 1692364343664 ms III - Start\u000aSLOCK [T main @ 1692364343664 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 0x6\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364343801 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364343801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
          "duration" : 0.632,
          "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 @ 1692364344522 ms III - Start\u000aSLOCK [T main @ 1692364344522 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, ali\u000a...[truncated 1415 chars]...\u000aL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[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 @ 1692364345714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364345714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
          "duration" : 0.282,
          "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 @ 1692364344522 ms III - Start\u000aSLOCK [T main @ 1692364344522 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, ali\u000a...[truncated 1415 chars]...\u000aL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[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 @ 1692364345714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364345714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
          "duration" : 0.266,
          "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 @ 1692364344522 ms III - Start\u000aSLOCK [T main @ 1692364344522 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, ali\u000a...[truncated 1415 chars]...\u000aL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[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 @ 1692364345714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364345714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.765,
      "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 @ 1692364344522 ms III - Start\u000aSLOCK [T main @ 1692364344522 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, ali\u000a...[truncated 1415 chars]...\u000aL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[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 @ 1692364345714 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364345714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
          "duration" : 0.609,
          "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 @ 1692365168586 ms III - Start\u000aSLOCK [T main @ 1692365168586 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 @ 1692365169607 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365169607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.604,
      "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 @ 1692365168586 ms III - Start\u000aSLOCK [T main @ 1692365168586 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 @ 1692365169607 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365169607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:26:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
          "duration" : 0.675,
          "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 @ 1692365170560 ms III - Start\u000aSLOCK [T main @ 1692365170560 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d20d0b: tileRendererInUse null, GearsES2[obj 0x7d20d0b isInit false, usesShared false, 1 null, 2 null, 3 null, shared\u000a...[truncated 1778 chars]...\u000afalse\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d20d0b: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d20d0b 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 @ 1692365171622 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365171623 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.642,
      "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 @ 1692365170560 ms III - Start\u000aSLOCK [T main @ 1692365170560 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d20d0b: tileRendererInUse null, GearsES2[obj 0x7d20d0b isInit false, usesShared false, 1 null, 2 null, 3 null, shared\u000a...[truncated 1778 chars]...\u000afalse\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d20d0b: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d20d0b 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 @ 1692365171622 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365171623 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:26:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 4.19,
          "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 @ 1692364346447 ms III - Start\u000aSLOCK [T main @ 1692364346447 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 14276 chars]...\u000allDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[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 @ 1692364355149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364355149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 2.883,
          "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 @ 1692364346447 ms III - Start\u000aSLOCK [T main @ 1692364346447 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 14276 chars]...\u000allDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[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 @ 1692364355149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364355149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 0.816,
          "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 @ 1692364346447 ms III - Start\u000aSLOCK [T main @ 1692364346447 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 14276 chars]...\u000allDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[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 @ 1692364355149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364355149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 0.8,
          "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 @ 1692364346447 ms III - Start\u000aSLOCK [T main @ 1692364346447 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 14276 chars]...\u000allDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[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 @ 1692364355149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364355149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.284,
      "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 @ 1692364346447 ms III - Start\u000aSLOCK [T main @ 1692364346447 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 14276 chars]...\u000allDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[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 @ 1692364355149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364355149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
          "duration" : 0.678,
          "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 @ 1692365172464 ms III - Start\u000aSLOCK [T main @ 1692365172464 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, hand\u000a...[truncated 1937 chars]...\u000a010101\u000aXXX0: aspect: 1.7777778\u000aXXX0: y-flip: false\u000aXXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365173542 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365173542 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=\u000a...[truncated 485 chars]...\u000a0:      0.00000,    2.41421,    0.00000,    0.00000, \u000a0:      0.00000,    0.00000,   -1.22222,   -2.22222, \u000a0:      0.00000,    0.00000,   -1.00000,    0.00000, \u000a0: }\u000a,\u000a1: {    1.00000,    0.00000,    0.00000,    0.00000, \u000a1:      0.00000,    1.00000,    0.00000,    0.00000, \u000a1:      0.00000,    0.00000,    1.00000,   -2.30000, \u000a1:      0.00000,    0.00000,    0.00000,    1.00000, \u000a1: }\u000a,\u000a]\u000a  GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a"
        }
      ],
      "duration" : 1.654,
      "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 @ 1692365172464 ms III - Start\u000aSLOCK [T main @ 1692365172464 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, hand\u000a...[truncated 1937 chars]...\u000a010101\u000aXXX0: aspect: 1.7777778\u000aXXX0: y-flip: false\u000aXXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365173542 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365173542 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=\u000a...[truncated 485 chars]...\u000a0:      0.00000,    2.41421,    0.00000,    0.00000, \u000a0:      0.00000,    0.00000,   -1.22222,   -2.22222, \u000a0:      0.00000,    0.00000,   -1.00000,    0.00000, \u000a0: }\u000a,\u000a1: {    1.00000,    0.00000,    0.00000,    0.00000, \u000a1:      0.00000,    1.00000,    0.00000,    0.00000, \u000a1:      0.00000,    0.00000,    1.00000,   -2.30000, \u000a1:      0.00000,    0.00000,    0.00000,    1.00000, \u000a1: }\u000a,\u000a]\u000a  GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a",
      "timestamp" : "2023-08-18T13:26:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
          "duration" : 0.707,
          "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 @ 1692364355882 ms III - Start\u000aSLOCK [T main @ 1692364355883 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, han\u000a...[truncated 2000 chars]...\u000aTexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000aQUIT Window Thread[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 @ 1692364356900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364356900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.6,
      "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 @ 1692364355882 ms III - Start\u000aSLOCK [T main @ 1692364355883 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aX11GraphicsDevice[type .x11, connection :0, unitID 0, han\u000a...[truncated 2000 chars]...\u000aTexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000aQUIT Window Thread[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 @ 1692364356900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364356900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "2023-08-18T13:12:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
          "duration" : 3.26,
          "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 @ 1692364357711 ms III - Start\u000aSLOCK [T main @ 1692364357711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8\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 @ 1692364360984 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364360984 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.848,
      "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 @ 1692364357711 ms III - Start\u000aSLOCK [T main @ 1692364357711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8\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 @ 1692364360984 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364360984 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
          "duration" : 0.794,
          "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 @ 1692365390286 ms III - Start\u000aSLOCK [T main @ 1692365390286 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT\u000aMyCanvas START add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aMyCanvas END add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindowClosingAd\u000a...[truncated 395 chars]...\u000as END remove: Thread[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 @ 1692365391101 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365391101 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.401,
      "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 @ 1692365390286 ms III - Start\u000aSLOCK [T main @ 1692365390286 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT\u000aMyCanvas START add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aMyCanvas END add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindowClosingAd\u000a...[truncated 395 chars]...\u000as END remove: Thread[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 @ 1692365391101 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365391101 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:29:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
          "duration" : 2.068,
          "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 @ 1692364361715 ms III - Start\u000aSLOCK [T main @ 1692364361715 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, NEWTEven\u000a...[truncated 16294 chars]...\u000ab7a4e0, 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 @ 1692364364114 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364364114 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.971,
      "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 @ 1692364361715 ms III - Start\u000aSLOCK [T main @ 1692364361715 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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, NEWTEven\u000a...[truncated 16294 chars]...\u000ab7a4e0, 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 @ 1692364364114 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364364114 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
          "duration" : 2.023,
          "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 @ 1692364364842 ms III - Start\u000aSLOCK [T main @ 1692364364842 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 16252 chars]...\u000atries: 1 - Thread[0x6eda5c9, 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 @ 1692364367194 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364367194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.927,
      "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 @ 1692364364842 ms III - Start\u000aSLOCK [T main @ 1692364364842 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 16252 chars]...\u000atries: 1 - Thread[0x6eda5c9, 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 @ 1692364367194 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364367194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
          "duration" : 1.181,
          "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 @ 1692365392019 ms III - Start\u000aSLOCK [T main @ 1692365392019 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5b03b9fe: tileRendererInUse null, GearsES2[obj 0x5b03b9fe isInit false, usesShared false, 1\u000a...[truncated 3781 chars]...\u000a,5,main] GearsES2.dispose 0x5b03b9fe: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5b03b9fe 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 @ 1692365393214 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365393214 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.783,
      "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 @ 1692365392019 ms III - Start\u000aSLOCK [T main @ 1692365392019 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5b03b9fe: tileRendererInUse null, GearsES2[obj 0x5b03b9fe isInit false, usesShared false, 1\u000a...[truncated 3781 chars]...\u000a,5,main] GearsES2.dispose 0x5b03b9fe: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5b03b9fe 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 @ 1692365393214 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365393214 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:29:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
          "duration" : 4.142,
          "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 @ 1692364367920 ms III - Start\u000aSLOCK [T main @ 1692364367920 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx\u000a...[truncated 2259 chars]...\u000a11 / 12]\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[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 @ 1692364372385 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364372386 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.03,
      "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 @ 1692364367920 ms III - Start\u000aSLOCK [T main @ 1692364367920 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx\u000a...[truncated 2259 chars]...\u000a11 / 12]\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[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 @ 1692364372385 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364372386 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
          "duration" : 2.114,
          "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 @ 1692364373107 ms III - Start\u000aSLOCK [T main @ 1692364373108 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, usesShared false, 1 nul\u000a...[truncated 6463 chars]...\u000aDT-2,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71809907 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 @ 1692364377636 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364377636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
          "duration" : 2.103,
          "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 @ 1692364373107 ms III - Start\u000aSLOCK [T main @ 1692364373108 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, usesShared false, 1 nul\u000a...[truncated 6463 chars]...\u000aDT-2,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71809907 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 @ 1692364377636 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364377636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.101,
      "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 @ 1692364373107 ms III - Start\u000aSLOCK [T main @ 1692364373108 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, usesShared false, 1 nul\u000a...[truncated 6463 chars]...\u000aDT-2,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71809907 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 @ 1692364377636 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364377636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 0.249,
          "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 @ 1692364378364 ms III - Start\u000aSLOCK [T main @ 1692364378364 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, use\u000a...[truncated 24944 chars]...\u000ain] GearsES2.dispose 0x20ce78ec: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x20ce78ec 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 @ 1692364384639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364384639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 0.258,
          "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 @ 1692364378364 ms III - Start\u000aSLOCK [T main @ 1692364378364 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, use\u000a...[truncated 24944 chars]...\u000ain] GearsES2.dispose 0x20ce78ec: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x20ce78ec 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 @ 1692364384639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364384639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 2.718,
          "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 @ 1692364378364 ms III - Start\u000aSLOCK [T main @ 1692364378364 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, use\u000a...[truncated 24944 chars]...\u000ain] GearsES2.dispose 0x20ce78ec: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x20ce78ec 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 @ 1692364384639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364384639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 2.709,
          "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 @ 1692364378364 ms III - Start\u000aSLOCK [T main @ 1692364378364 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, use\u000a...[truncated 24944 chars]...\u000ain] GearsES2.dispose 0x20ce78ec: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x20ce78ec 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 @ 1692364384639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364384639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.851,
      "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 @ 1692364378364 ms III - Start\u000aSLOCK [T main @ 1692364378364 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, use\u000a...[truncated 24944 chars]...\u000ain] GearsES2.dispose 0x20ce78ec: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x20ce78ec 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 @ 1692364384639 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364384639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:12:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 0.249,
          "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 @ 1692364385373 ms III - Start\u000aSLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364385755 d 0ms]]]\u000aWindowEven\u000a...[truncated 35825 chars]...\u000ase 0x4567f35d FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 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 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, 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@6a192cfe,\u000a\u0009Handle    0x3600002,\u000a...[truncated 16376 chars]...\u000atest.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ], \u000a  windowLock <15ff3e9e, 5fdcaa40>[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.227,
          "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 @ 1692364385373 ms III - Start\u000aSLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364385755 d 0ms]]]\u000aWindowEven\u000a...[truncated 35825 chars]...\u000ase 0x4567f35d FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 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 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, 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@6a192cfe,\u000a\u0009Handle    0x3600002,\u000a...[truncated 16376 chars]...\u000atest.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ], \u000a  windowLock <15ff3e9e, 5fdcaa40>[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.183,
          "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 @ 1692364385373 ms III - Start\u000aSLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364385755 d 0ms]]]\u000aWindowEven\u000a...[truncated 35825 chars]...\u000ase 0x4567f35d FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 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 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, 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@6a192cfe,\u000a\u0009Handle    0x3600002,\u000a...[truncated 16376 chars]...\u000atest.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ], \u000a  windowLock <15ff3e9e, 5fdcaa40>[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.131,
          "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 @ 1692364385373 ms III - Start\u000aSLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364385755 d 0ms]]]\u000aWindowEven\u000a...[truncated 35825 chars]...\u000ase 0x4567f35d FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 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 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, 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@6a192cfe,\u000a\u0009Handle    0x3600002,\u000a...[truncated 16376 chars]...\u000atest.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ], \u000a  windowLock <15ff3e9e, 5fdcaa40>[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.165,
          "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 @ 1692364385373 ms III - Start\u000aSLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364385755 d 0ms]]]\u000aWindowEven\u000a...[truncated 35825 chars]...\u000ase 0x4567f35d FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 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 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, 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@6a192cfe,\u000a\u0009Handle    0x3600002,\u000a...[truncated 16376 chars]...\u000atest.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ], \u000a  windowLock <15ff3e9e, 5fdcaa40>[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.291,
          "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 @ 1692364385373 ms III - Start\u000aSLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364385755 d 0ms]]]\u000aWindowEven\u000a...[truncated 35825 chars]...\u000ase 0x4567f35d FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 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 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, 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@6a192cfe,\u000a\u0009Handle    0x3600002,\u000a...[truncated 16376 chars]...\u000atest.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ], \u000a  windowLock <15ff3e9e, 5fdcaa40>[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.277,
          "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 @ 1692364385373 ms III - Start\u000aSLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364385755 d 0ms]]]\u000aWindowEven\u000a...[truncated 35825 chars]...\u000ase 0x4567f35d FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 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 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, 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@6a192cfe,\u000a\u0009Handle    0x3600002,\u000a...[truncated 16376 chars]...\u000atest.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ], \u000a  windowLock <15ff3e9e, 5fdcaa40>[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" : 2.454,
      "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 @ 1692364385373 ms III - Start\u000aSLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364385755 d 0ms]]]\u000aWindowEven\u000a...[truncated 35825 chars]...\u000ase 0x4567f35d FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 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 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, 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@6a192cfe,\u000a\u0009Handle    0x3600002,\u000a...[truncated 16376 chars]...\u000atest.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ], \u000a  windowLock <15ff3e9e, 5fdcaa40>[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" : "2023-08-18T13:13:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 0.583,
          "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 @ 1692364387982 ms III - Start\u000aSLOCK [T main @ 1692364387982 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364388372 d 0ms]\u000a...[truncated 20123 chars]...\u000a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391675 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 @ 1692364391955 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364391956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 0.809,
          "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 @ 1692364387982 ms III - Start\u000aSLOCK [T main @ 1692364387982 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364388372 d 0ms]\u000a...[truncated 20123 chars]...\u000a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391675 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 @ 1692364391955 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364391956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 1.116,
          "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 @ 1692364387982 ms III - Start\u000aSLOCK [T main @ 1692364387982 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364388372 d 0ms]\u000a...[truncated 20123 chars]...\u000a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391675 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 @ 1692364391955 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364391956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 1.118,
          "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 @ 1692364387982 ms III - Start\u000aSLOCK [T main @ 1692364387982 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364388372 d 0ms]\u000a...[truncated 20123 chars]...\u000a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391675 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 @ 1692364391955 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364391956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.55,
      "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 @ 1692364387982 ms III - Start\u000aSLOCK [T main @ 1692364387982 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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:1692364388372 d 0ms]\u000a...[truncated 20123 chars]...\u000a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391675 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 @ 1692364391955 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364391956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
          "duration" : 2.211,
          "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 @ 1692364392693 ms III - Start\u000aSLOCK [T main @ 1692364392694 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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:1692364393072 d 0ms]]]\u000aW\u000a...[truncated 9803 chars]...\u000aose 0x8dbdac1 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364397406 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 @ 1692364397417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364397417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
          "duration" : 2.199,
          "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 @ 1692364392693 ms III - Start\u000aSLOCK [T main @ 1692364392694 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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:1692364393072 d 0ms]]]\u000aW\u000a...[truncated 9803 chars]...\u000aose 0x8dbdac1 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364397406 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 @ 1692364397417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364397417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.299,
      "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 @ 1692364392693 ms III - Start\u000aSLOCK [T main @ 1692364392694 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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:1692364393072 d 0ms]]]\u000aW\u000a...[truncated 9803 chars]...\u000aose 0x8dbdac1 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364397406 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 @ 1692364397417 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364397417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
          "duration" : 1.14,
          "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 @ 1692365394093 ms III - Start\u000aSLOCK [T main @ 1692365394093 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x71e9ddb4: tileRendererInUse null, GearsES2[obj 0x71e9ddb4 isInit false, usesShared fals\u000a...[truncated 4631 chars]...\u000aain] GearsES2.dispose 0x71e9ddb4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71e9ddb4 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 @ 1692365395245 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365395245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : "durationPerTest 500\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365394653 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365394700 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x\u000a...[truncated 1330 chars]...\u000adowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365395109 d 0ms]]\u000aWindowEventCom3.windowMoved: WindowEventCom1.windowMoved: WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365395109 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365395213 d 0ms]]\u000a"
        }
      ],
      "duration" : 1.738,
      "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 @ 1692365394093 ms III - Start\u000aSLOCK [T main @ 1692365394093 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x71e9ddb4: tileRendererInUse null, GearsES2[obj 0x71e9ddb4 isInit false, usesShared fals\u000a...[truncated 4631 chars]...\u000aain] GearsES2.dispose 0x71e9ddb4: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71e9ddb4 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 @ 1692365395245 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365395245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "durationPerTest 500\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365394653 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365394700 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x\u000a...[truncated 1330 chars]...\u000adowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365395109 d 0ms]]\u000aWindowEventCom3.windowMoved: WindowEventCom1.windowMoved: WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365395109 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365395213 d 0ms]]\u000a",
      "timestamp" : "2023-08-18T13:29:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
          "duration" : 1.597,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365396113 ms III - Start\u000aSLOCK [T main @ 1692365396114 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 n\u000a...[truncated 5059 chars]...\u000aay-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x618425b5: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x618425b5 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 @ 1692365398127 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365398127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.608,
      "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 @ 1692365396113 ms III - Start\u000aSLOCK [T main @ 1692365396114 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 n\u000a...[truncated 5059 chars]...\u000aay-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x618425b5: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x618425b5 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 @ 1692365398127 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365398127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:29:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
          "duration" : 0.405,
          "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 @ 1692364398181 ms III - Start\u000aSLOCK [T main @ 1692364398182 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx vi\u000a...[truncated 2334 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 @ 1692364398598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364398598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.99,
      "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 @ 1692364398181 ms III - Start\u000aSLOCK [T main @ 1692364398182 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[glx vi\u000a...[truncated 2334 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 @ 1692364398598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364398598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
          "duration" : 0.054,
          "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 @ 1692364399397 ms III - Start\u000aSLOCK [T main @ 1692364399397 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364399517 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364399518 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.695,
      "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 @ 1692364399397 ms III - Start\u000aSLOCK [T main @ 1692364399397 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 @ 1692364399517 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364399518 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
          "duration" : 1.416,
          "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 @ 1692364400289 ms III - Start\u000aSLOCK [T main @ 1692364400290 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test\u000aCreate PointerIcon #00: PointerIcon[obj 0x1ea9f6af, .x11_:0-1, 0x3600004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]\u000aSet Pointer\u000a...[truncated 2130 chars]...\u000ay-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5 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 @ 1692364401717 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364401717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.013,
      "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 @ 1692364400289 ms III - Start\u000aSLOCK [T main @ 1692364400290 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test\u000aCreate PointerIcon #00: PointerIcon[obj 0x1ea9f6af, .x11_:0-1, 0x3600004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]\u000aSet Pointer\u000a...[truncated 2130 chars]...\u000ay-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5 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 @ 1692364401717 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364401717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
          "duration" : 1.235,
          "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 @ 1692365399187 ms III - Start\u000aSLOCK [T main @ 1692365399188 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas\u000aAWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRe\u000a...[truncated 4974 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x63475ace 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 @ 1692365400998 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365400998 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
          "duration" : 0.562,
          "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 @ 1692365399187 ms III - Start\u000aSLOCK [T main @ 1692365399188 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas\u000aAWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRe\u000a...[truncated 4974 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x63475ace 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 @ 1692365400998 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365400998 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.39,
      "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 @ 1692365399187 ms III - Start\u000aSLOCK [T main @ 1692365399188 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas\u000aAWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]\u000aThread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRe\u000a...[truncated 4974 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x63475ace 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 @ 1692365400998 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365400998 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:29:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
          "duration" : 0.76,
          "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 @ 1692364402456 ms III - Start\u000aSLOCK [T main @ 1692364402457 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesShared false, 1 \u000a...[truncated 2238 chars]...\u000a0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 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 @ 1692364403250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364403250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.369,
      "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 @ 1692364402456 ms III - Start\u000aSLOCK [T main @ 1692364402457 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesShared false, 1 \u000a...[truncated 2238 chars]...\u000a0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 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 @ 1692364403250 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364403250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
          "duration" : 1.474,
          "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 @ 1692365401849 ms III - Start\u000aSLOCK [T main @ 1692365401850 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x483f6d77: tileRendererInUse null, GearsES2[obj 0x483f6d77 isInit false, usesSh\u000a...[truncated 4710 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 @ 1692365403337 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365403337 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.073,
      "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 @ 1692365401849 ms III - Start\u000aSLOCK [T main @ 1692365401850 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x483f6d77: tileRendererInUse null, GearsES2[obj 0x483f6d77 isInit false, usesSh\u000a...[truncated 4710 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 @ 1692365403337 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365403337 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:30:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.076,
          "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 @ 1692364404000 ms III - Start\u000aSLOCK [T main @ 1692364404000 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 542 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 @ 1692364404432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364404433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.03,
          "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 @ 1692364404000 ms III - Start\u000aSLOCK [T main @ 1692364404000 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 542 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 @ 1692364404432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364404433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.033,
          "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 @ 1692364404000 ms III - Start\u000aSLOCK [T main @ 1692364404000 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 542 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 @ 1692364404432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364404433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.105,
          "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 @ 1692364404000 ms III - Start\u000aSLOCK [T main @ 1692364404000 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 542 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 @ 1692364404432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364404433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.111,
          "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 @ 1692364404000 ms III - Start\u000aSLOCK [T main @ 1692364404000 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 542 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 @ 1692364404432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364404433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.004,
      "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 @ 1692364404000 ms III - Start\u000aSLOCK [T main @ 1692364404000 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 542 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 @ 1692364404432 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364404433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
          "duration" : 0.192,
          "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 @ 1692364405200 ms III - Start\u000aSLOCK [T main @ 1692364405201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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++++ TestCas\u000a...[truncated 7 chars]...\u000a: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000aXXX: Caps[x11 vid 0x6f: 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 @ 1692364405624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364405624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
          "duration" : 0.142,
          "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 @ 1692364405200 ms III - Start\u000aSLOCK [T main @ 1692364405201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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++++ TestCas\u000a...[truncated 7 chars]...\u000a: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000aXXX: Caps[x11 vid 0x6f: 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 @ 1692364405624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364405624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.995,
      "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 @ 1692364405200 ms III - Start\u000aSLOCK [T main @ 1692364405201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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++++ TestCas\u000a...[truncated 7 chars]...\u000a: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000aXXX: Caps[x11 vid 0x6f: 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 @ 1692364405624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364405624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.508,
          "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 @ 1692365404195 ms III - Start\u000aSLOCK [T main @ 1692365404195 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 34385 chars]...\u000aearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365429238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365429239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.663,
          "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 @ 1692365404195 ms III - Start\u000aSLOCK [T main @ 1692365404195 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 34385 chars]...\u000aearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365429238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365429239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.668,
          "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 @ 1692365404195 ms III - Start\u000aSLOCK [T main @ 1692365404195 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 34385 chars]...\u000aearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365429238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365429239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 4.266,
          "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 @ 1692365404195 ms III - Start\u000aSLOCK [T main @ 1692365404195 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 34385 chars]...\u000aearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365429238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365429239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.461,
          "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 @ 1692365404195 ms III - Start\u000aSLOCK [T main @ 1692365404195 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 34385 chars]...\u000aearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365429238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365429239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 5.07,
          "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 @ 1692365404195 ms III - Start\u000aSLOCK [T main @ 1692365404195 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 34385 chars]...\u000aearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365429238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365429239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.633,
      "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 @ 1692365404195 ms III - Start\u000aSLOCK [T main @ 1692365404195 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms\u000a...[truncated 34385 chars]...\u000aearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365429238 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365429239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:30:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.491,
          "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 @ 1692365430075 ms III - Start\u000aSLOCK [T main @ 1692365430075 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:169\u000a...[truncated 35170 chars]...\u000aest.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365455048 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365455048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.678,
          "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 @ 1692365430075 ms III - Start\u000aSLOCK [T main @ 1692365430075 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:169\u000a...[truncated 35170 chars]...\u000aest.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365455048 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365455048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "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 @ 1692365430075 ms III - Start\u000aSLOCK [T main @ 1692365430075 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:169\u000a...[truncated 35170 chars]...\u000aest.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365455048 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365455048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 4.273,
          "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 @ 1692365430075 ms III - Start\u000aSLOCK [T main @ 1692365430075 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:169\u000a...[truncated 35170 chars]...\u000aest.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365455048 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365455048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.468,
          "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 @ 1692365430075 ms III - Start\u000aSLOCK [T main @ 1692365430075 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:169\u000a...[truncated 35170 chars]...\u000aest.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365455048 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365455048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 5.074,
          "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 @ 1692365430075 ms III - Start\u000aSLOCK [T main @ 1692365430075 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:169\u000a...[truncated 35170 chars]...\u000aest.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365455048 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365455048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.558,
      "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 @ 1692365430075 ms III - Start\u000aSLOCK [T main @ 1692365430075 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aMouseEntered      ignored: MouseEvent[ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:169\u000a...[truncated 35170 chars]...\u000aest.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365455048 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365455048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:30:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.484,
          "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 @ 1692365456191 ms III - Start\u000aSLOCK [T main @ 1692365456191 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rg\u000a...[truncated 34557 chars]...\u000aver.x11.WindowDriver, consumed false, when:1692365481375 d 0ms]]]\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365481406 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365481406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.667,
          "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 @ 1692365456191 ms III - Start\u000aSLOCK [T main @ 1692365456191 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rg\u000a...[truncated 34557 chars]...\u000aver.x11.WindowDriver, consumed false, when:1692365481375 d 0ms]]]\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365481406 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365481406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.677,
          "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 @ 1692365456191 ms III - Start\u000aSLOCK [T main @ 1692365456191 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rg\u000a...[truncated 34557 chars]...\u000aver.x11.WindowDriver, consumed false, when:1692365481375 d 0ms]]]\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365481406 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365481406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 4.268,
          "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 @ 1692365456191 ms III - Start\u000aSLOCK [T main @ 1692365456191 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rg\u000a...[truncated 34557 chars]...\u000aver.x11.WindowDriver, consumed false, when:1692365481375 d 0ms]]]\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365481406 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365481406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1692365456191 ms III - Start\u000aSLOCK [T main @ 1692365456191 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rg\u000a...[truncated 34557 chars]...\u000aver.x11.WindowDriver, consumed false, when:1692365481375 d 0ms]]]\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365481406 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365481406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 5.074,
          "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 @ 1692365456191 ms III - Start\u000aSLOCK [T main @ 1692365456191 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rg\u000a...[truncated 34557 chars]...\u000aver.x11.WindowDriver, consumed false, when:1692365481375 d 0ms]]]\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365481406 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365481406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.82,
      "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 @ 1692365456191 ms III - Start\u000aSLOCK [T main @ 1692365456191 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rg\u000a...[truncated 34557 chars]...\u000aver.x11.WindowDriver, consumed false, when:1692365481375 d 0ms]]]\u000aThread[AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365481406 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365481406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:30:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "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 @ 1692365740376 ms III - Start\u000aSLOCK [T main @ 1692365740377 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000asetTestSupported: false\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GL\u000a...[truncated 3213 chars]...\u000a.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365742104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365742104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "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 @ 1692365740376 ms III - Start\u000aSLOCK [T main @ 1692365740377 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000asetTestSupported: false\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GL\u000a...[truncated 3213 chars]...\u000a.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365742104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365742104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03SingleButtonPressAndReleaseWithCtrl",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365740376 ms III - Start\u000aSLOCK [T main @ 1692365740377 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000asetTestSupported: false\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GL\u000a...[truncated 3213 chars]...\u000a.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365742104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365742104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10HoldOneButtonAndPressAnother",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365740376 ms III - Start\u000aSLOCK [T main @ 1692365740377 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000asetTestSupported: false\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GL\u000a...[truncated 3213 chars]...\u000a.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365742104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365742104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "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 @ 1692365740376 ms III - Start\u000aSLOCK [T main @ 1692365740377 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000asetTestSupported: false\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GL\u000a...[truncated 3213 chars]...\u000a.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365742104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365742104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "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 @ 1692365740376 ms III - Start\u000aSLOCK [T main @ 1692365740377 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000asetTestSupported: false\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GL\u000a...[truncated 3213 chars]...\u000a.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365742104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365742104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.303,
      "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 @ 1692365740376 ms III - Start\u000aSLOCK [T main @ 1692365740377 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000asetTestSupported: false\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GL\u000a...[truncated 3213 chars]...\u000a.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[main,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365742104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365742104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:35:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 5.348,
          "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 @ 1692365482401 ms III - Start\u000aSLOCK [T main @ 1692365482401 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilit\u000a...[truncated 6341 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 @ 1692365493536 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365493536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 5.397,
          "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 @ 1692365482401 ms III - Start\u000aSLOCK [T main @ 1692365482401 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilit\u000a...[truncated 6341 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 @ 1692365493536 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365493536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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 @ 1692365482401 ms III - Start\u000aSLOCK [T main @ 1692365482401 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilit\u000a...[truncated 6341 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 @ 1692365493536 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365493536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.723,
      "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 @ 1692365482401 ms III - Start\u000aSLOCK [T main @ 1692365482401 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilit\u000a...[truncated 6341 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 @ 1692365493536 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365493536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:31:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
          "duration" : 21.96,
          "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 @ 1692365494399 ms III - Start\u000aSLOCK [T main @ 1692365494399 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilities: GLC\u000a...[truncated 78804 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 @ 1692365538660 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365538660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
          "duration" : 21.914,
          "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 @ 1692365494399 ms III - Start\u000aSLOCK [T main @ 1692365494399 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilities: GLC\u000a...[truncated 78804 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 @ 1692365538660 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365538660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1692365494399 ms III - Start\u000aSLOCK [T main @ 1692365494399 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilities: GLC\u000a...[truncated 78804 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 @ 1692365538660 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365538660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 44.85,
      "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 @ 1692365494399 ms III - Start\u000aSLOCK [T main @ 1692365494399 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilities: GLC\u000a...[truncated 78804 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 @ 1692365538660 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365538660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:31:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
          "duration" : 7.934,
          "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 @ 1692365539677 ms III - Start\u000aSLOCK [T main @ 1692365539678 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabil\u000a...[truncated 10744 chars]...\u000aEDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365555994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365555994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
          "duration" : 7.964,
          "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 @ 1692365539677 ms III - Start\u000aSLOCK [T main @ 1692365539678 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabil\u000a...[truncated 10744 chars]...\u000aEDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365555994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365555994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.902,
      "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 @ 1692365539677 ms III - Start\u000aSLOCK [T main @ 1692365539678 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabil\u000a...[truncated 10744 chars]...\u000aEDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365555994 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365555994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:32:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
          "duration" : 6.766,
          "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 @ 1692365556915 ms III - Start\u000aSLOCK [T main @ 1692365556916 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilities\u000a...[truncated 4487 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 @ 1692365570900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365570900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
          "duration" : 6.82,
          "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 @ 1692365556915 ms III - Start\u000aSLOCK [T main @ 1692365556916 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilities\u000a...[truncated 4487 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 @ 1692365570900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365570900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692365556915 ms III - Start\u000aSLOCK [T main @ 1692365556916 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilities\u000a...[truncated 4487 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 @ 1692365570900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365570900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.568,
      "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 @ 1692365556915 ms III - Start\u000aSLOCK [T main @ 1692365556916 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabilities\u000a...[truncated 4487 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 @ 1692365570900 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365570900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:32:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "duration" : 0.964,
          "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 @ 1692365571803 ms III - Start\u000aSLOCK [T main @ 1692365571804 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4127 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 @ 1692365574228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365574228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "duration" : 1.049,
          "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 @ 1692365571803 ms III - Start\u000aSLOCK [T main @ 1692365571804 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4127 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 @ 1692365574228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365574228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "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 @ 1692365571803 ms III - Start\u000aSLOCK [T main @ 1692365571804 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4127 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 @ 1692365574228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365574228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.01,
      "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 @ 1692365571803 ms III - Start\u000aSLOCK [T main @ 1692365571804 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4127 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 @ 1692365574228 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365574228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:32:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
          "duration" : 5.28,
          "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 @ 1692365575079 ms III - Start\u000aSLOCK [T main @ 1692365575079 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1\u000a...[truncated 15353 chars]...\u000aT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365589156 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365589156 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
          "duration" : 8.401,
          "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 @ 1692365575079 ms III - Start\u000aSLOCK [T main @ 1692365575079 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1\u000a...[truncated 15353 chars]...\u000aT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365589156 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365589156 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.667,
      "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 @ 1692365575079 ms III - Start\u000aSLOCK [T main @ 1692365575079 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1\u000a...[truncated 15353 chars]...\u000aT-2,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365589156 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365589156 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:32:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
          "duration" : 13.887,
          "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 @ 1692365590010 ms III - Start\u000aSLOCK [T main @ 1692365590011 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d5c822d: tileRendererInUse null, GearsES2[obj 0x3d5c822d isInit false, usesShar\u000a...[truncated 40952 chars]...\u000aGearsES2.dispose 0x13e344d: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x13e344d 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 @ 1692365624469 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365624469 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
          "duration" : 20.091,
          "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 @ 1692365590010 ms III - Start\u000aSLOCK [T main @ 1692365590011 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d5c822d: tileRendererInUse null, GearsES2[obj 0x3d5c822d isInit false, usesShar\u000a...[truncated 40952 chars]...\u000aGearsES2.dispose 0x13e344d: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x13e344d 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 @ 1692365624469 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365624469 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 35.048,
      "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 @ 1692365590010 ms III - Start\u000aSLOCK [T main @ 1692365590011 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d5c822d: tileRendererInUse null, GearsES2[obj 0x3d5c822d isInit false, usesShar\u000a...[truncated 40952 chars]...\u000aGearsES2.dispose 0x13e344d: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x13e344d 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 @ 1692365624469 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365624469 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:33:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
          "duration" : 4.666,
          "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 @ 1692365625398 ms III - Start\u000aSLOCK [T main @ 1692365625398 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 c\u000a...[truncated 14498 chars]...\u000aileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x28f2a10f 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 @ 1692365635011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365635011 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
          "duration" : 4.541,
          "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 @ 1692365625398 ms III - Start\u000aSLOCK [T main @ 1692365625398 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 c\u000a...[truncated 14498 chars]...\u000aileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x28f2a10f 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 @ 1692365635011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365635011 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.2,
      "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 @ 1692365625398 ms III - Start\u000aSLOCK [T main @ 1692365625398 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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 c\u000a...[truncated 14498 chars]...\u000aileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x28f2a10f 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 @ 1692365635011 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365635011 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:33:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00ScreenModeStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364406360 ms III - Start\u000aSLOCK [T main @ 1692364406360 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 o\u000a...[truncated 25690 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 @ 1692364406794 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364406794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364406360 ms III - Start\u000aSLOCK [T main @ 1692364406360 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 o\u000a...[truncated 25690 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 @ 1692364406794 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364406794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
          "duration" : 0.02,
          "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 @ 1692364406360 ms III - Start\u000aSLOCK [T main @ 1692364406360 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 o\u000a...[truncated 25690 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 @ 1692364406794 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364406794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.009,
      "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 @ 1692364406360 ms III - Start\u000aSLOCK [T main @ 1692364406360 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 o\u000a...[truncated 25690 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 @ 1692364406794 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364406794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
          "duration" : 0.38,
          "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 @ 1692364407550 ms III - Start\u000aSLOCK [T main @ 1692364407550 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2ef3eef9: tileRendererInUse null, GearsES2[obj 0x2ef3eef9 isInit false, usesShared false, 1 null\u000a...[truncated 8930 chars]...\u000aain-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2ef3eef9 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 @ 1692364408067 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364408067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.093,
      "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 @ 1692364407550 ms III - Start\u000aSLOCK [T main @ 1692364407550 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2ef3eef9: tileRendererInUse null, GearsES2[obj 0x2ef3eef9 isInit false, usesShared false, 1 null\u000a...[truncated 8930 chars]...\u000aain-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2ef3eef9 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 @ 1692364408067 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364408067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
          "duration" : 0.004,
          "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 @ 1692364408793 ms III - Start\u000aSLOCK [T main @ 1692364408793 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 @ 1692364410945 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364410946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.724,
      "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 @ 1692364408793 ms III - Start\u000aSLOCK [T main @ 1692364408793 ms +++ localhost/127.0.0.1:59999 - Locked within 6 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 @ 1692364410945 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364410946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
          "duration" : 8.495,
          "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 @ 1692364411667 ms III - Start\u000aSLOCK [T main @ 1692364411668 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x61df66b6: tileRendererInUse null, GearsES2[obj 0x61df66b6 isInit false, usesShared false, 1 nu\u000a...[truncated 4159 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 @ 1692364422551 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364422551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.455,
      "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 @ 1692364411667 ms III - Start\u000aSLOCK [T main @ 1692364411668 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x61df66b6: tileRendererInUse null, GearsES2[obj 0x61df66b6 isInit false, usesShared false, 1 nu\u000a...[truncated 4159 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 @ 1692364422551 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364422551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
          "duration" : 14.481,
          "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 @ 1692364423257 ms III - Start\u000aSLOCK [T main @ 1692364423257 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], X11Graphic\u000a...[truncated 9813 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 @ 1692364440134 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364440134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
          "duration" : 0.003,
          "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 @ 1692364423257 ms III - Start\u000aSLOCK [T main @ 1692364423257 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], X11Graphic\u000a...[truncated 9813 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 @ 1692364440134 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364440134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 17.449,
      "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 @ 1692364423257 ms III - Start\u000aSLOCK [T main @ 1692364423257 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], X11Graphic\u000a...[truncated 9813 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 @ 1692364440134 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364440134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:13:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 10.52,
          "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 @ 1692364440855 ms III - Start\u000aSLOCK [T main @ 1692364440855 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], X11Graph\u000a...[truncated 8545 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 @ 1692364453787 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364453787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02ScreenFullscreenSingleQ2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364440855 ms III - Start\u000aSLOCK [T main @ 1692364440855 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], X11Graph\u000a...[truncated 8545 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 @ 1692364453787 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364453787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 0.008,
          "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 @ 1692364440855 ms III - Start\u000aSLOCK [T main @ 1692364440855 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], X11Graph\u000a...[truncated 8545 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 @ 1692364453787 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364453787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 0.001,
          "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 @ 1692364440855 ms III - Start\u000aSLOCK [T main @ 1692364440855 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], X11Graph\u000a...[truncated 8545 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 @ 1692364453787 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364453787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.508,
      "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 @ 1692364440855 ms III - Start\u000aSLOCK [T main @ 1692364440855 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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], X11Graph\u000a...[truncated 8545 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 @ 1692364453787 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364453787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:14:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 6.63,
          "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 @ 1692364454511 ms III - Start\u000aSLOCK [T main @ 1692364454512 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x243c4f91: tileRendererInUse null, GearsES2[obj 0x243c4f91 isInit false, usesShared false, 1 \u000a...[truncated 18510 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 @ 1692364502603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364502603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 10.775,
          "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 @ 1692364454511 ms III - Start\u000aSLOCK [T main @ 1692364454512 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x243c4f91: tileRendererInUse null, GearsES2[obj 0x243c4f91 isInit false, usesShared false, 1 \u000a...[truncated 18510 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 @ 1692364502603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364502603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 15.028,
          "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 @ 1692364454511 ms III - Start\u000aSLOCK [T main @ 1692364454512 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x243c4f91: tileRendererInUse null, GearsES2[obj 0x243c4f91 isInit false, usesShared false, 1 \u000a...[truncated 18510 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 @ 1692364502603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364502603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 13.243,
          "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 @ 1692364454511 ms III - Start\u000aSLOCK [T main @ 1692364454512 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x243c4f91: tileRendererInUse null, GearsES2[obj 0x243c4f91 isInit false, usesShared false, 1 \u000a...[truncated 18510 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 @ 1692364502603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364502603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 48.669,
      "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 @ 1692364454511 ms III - Start\u000aSLOCK [T main @ 1692364454512 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x243c4f91: tileRendererInUse null, GearsES2[obj 0x243c4f91 isInit false, usesShared false, 1 \u000a...[truncated 18510 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 @ 1692364502603 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364502603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:14:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 20.552,
          "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 @ 1692364503368 ms III - Start\u000aSLOCK [T main @ 1692364503368 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x68999068: tileRendererInUse null, GearsES2[obj 0x68999068 isInit false, usesShared \u000a...[truncated 26209 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x1fa268de 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 @ 1692364588073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364588073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 22.601,
          "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 @ 1692364503368 ms III - Start\u000aSLOCK [T main @ 1692364503368 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x68999068: tileRendererInUse null, GearsES2[obj 0x68999068 isInit false, usesShared \u000a...[truncated 26209 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x1fa268de 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 @ 1692364588073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364588073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 20.385,
          "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 @ 1692364503368 ms III - Start\u000aSLOCK [T main @ 1692364503368 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x68999068: tileRendererInUse null, GearsES2[obj 0x68999068 isInit false, usesShared \u000a...[truncated 26209 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x1fa268de 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 @ 1692364588073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364588073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 20.777,
          "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 @ 1692364503368 ms III - Start\u000aSLOCK [T main @ 1692364503368 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x68999068: tileRendererInUse null, GearsES2[obj 0x68999068 isInit false, usesShared \u000a...[truncated 26209 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x1fa268de 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 @ 1692364588073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364588073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 85.283,
      "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 @ 1692364503368 ms III - Start\u000aSLOCK [T main @ 1692364503368 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x68999068: tileRendererInUse null, GearsES2[obj 0x68999068 isInit false, usesShared \u000a...[truncated 26209 chars]...\u000a1_:0-1-EDT-4,5,main] GearsES2.dispose 0x1fa268de 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 @ 1692364588073 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364588073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:15:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
          "duration" : 11.853,
          "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 @ 1692364588799 ms III - Start\u000aSLOCK [T main @ 1692364588799 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x15ff3e9e: tileRendererInUse null, GearsES2[obj 0x15ff3e9e isInit false, usesShared fal\u000a...[truncated 15353 chars]...\u000a-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x16d04d3d 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 @ 1692364613918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364613918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
          "duration" : 10.86,
          "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 @ 1692364588799 ms III - Start\u000aSLOCK [T main @ 1692364588799 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x15ff3e9e: tileRendererInUse null, GearsES2[obj 0x15ff3e9e isInit false, usesShared fal\u000a...[truncated 15353 chars]...\u000a-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x16d04d3d 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 @ 1692364613918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364613918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.699,
      "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 @ 1692364588799 ms III - Start\u000aSLOCK [T main @ 1692364588799 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x15ff3e9e: tileRendererInUse null, GearsES2[obj 0x15ff3e9e isInit false, usesShared fal\u000a...[truncated 15353 chars]...\u000a-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x16d04d3d 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 @ 1692364613918 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364613918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:16:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 1.629,
          "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 @ 1692364614639 ms III - Start\u000aSLOCK [T main @ 1692364614639 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isIni\u000a...[truncated 42303 chars]...\u000a,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364635227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364635227 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 4.715,
          "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 @ 1692364614639 ms III - Start\u000aSLOCK [T main @ 1692364614639 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isIni\u000a...[truncated 42303 chars]...\u000a,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364635227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364635227 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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" : "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 @ 1692364614639 ms III - Start\u000aSLOCK [T main @ 1692364614639 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isIni\u000a...[truncated 42303 chars]...\u000a,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364635227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364635227 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 4.58,
          "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 @ 1692364614639 ms III - Start\u000aSLOCK [T main @ 1692364614639 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isIni\u000a...[truncated 42303 chars]...\u000a,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364635227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364635227 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1692364614639 ms III - Start\u000aSLOCK [T main @ 1692364614639 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isIni\u000a...[truncated 42303 chars]...\u000a,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364635227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364635227 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 21.176,
      "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 @ 1692364614639 ms III - Start\u000aSLOCK [T main @ 1692364614639 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isIni\u000a...[truncated 42303 chars]...\u000a,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364635227 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364635227 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:16:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 1.09,
          "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 @ 1692365635940 ms III - Start\u000aSLOCK [T main @ 1692365635940 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x\u000a...[truncated 14422 chars]...\u000aeES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365652104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365652104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 0.948,
          "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 @ 1692365635940 ms III - Start\u000aSLOCK [T main @ 1692365635940 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x\u000a...[truncated 14422 chars]...\u000aeES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365652104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365652104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 0.955,
          "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 @ 1692365635940 ms III - Start\u000aSLOCK [T main @ 1692365635940 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x\u000a...[truncated 14422 chars]...\u000aeES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365652104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365652104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 4.264,
          "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 @ 1692365635940 ms III - Start\u000aSLOCK [T main @ 1692365635940 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x\u000a...[truncated 14422 chars]...\u000aeES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365652104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365652104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 4.268,
          "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 @ 1692365635940 ms III - Start\u000aSLOCK [T main @ 1692365635940 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x\u000a...[truncated 14422 chars]...\u000aeES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365652104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365652104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 4.204,
          "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 @ 1692365635940 ms III - Start\u000aSLOCK [T main @ 1692365635940 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x\u000a...[truncated 14422 chars]...\u000aeES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365652104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365652104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.749,
      "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 @ 1692365635940 ms III - Start\u000aSLOCK [T main @ 1692365635940 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x\u000a...[truncated 14422 chars]...\u000aeES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365652104 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365652104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:33:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
          "duration" : 1.107,
          "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 @ 1692365727230 ms III - Start\u000aSLOCK [T main @ 1692365727230 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 1632 chars]...\u000a FIN\u000aThread[main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365728661 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365728661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.022,
      "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 @ 1692365727230 ms III - Start\u000aSLOCK [T main @ 1692365727230 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 1632 chars]...\u000a FIN\u000aThread[main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365728661 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365728661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:35:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
          "duration" : 3.129,
          "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 @ 1692365652999 ms III - Start\u000aSLOCK [T main @ 1692365652999 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0\u000a...[truncated 4639 chars]...\u000amain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365659160 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365659160 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
          "duration" : 2.633,
          "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 @ 1692365652999 ms III - Start\u000aSLOCK [T main @ 1692365652999 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0\u000a...[truncated 4639 chars]...\u000amain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365659160 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365659160 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.744,
      "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 @ 1692365652999 ms III - Start\u000aSLOCK [T main @ 1692365652999 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0\u000a...[truncated 4639 chars]...\u000amain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365659160 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365659160 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:34:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
          "duration" : 1.102,
          "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 @ 1692365660069 ms III - Start\u000aSLOCK [T main @ 1692365660070 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,m\u000a...[truncated 5011 chars]...\u000a-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365664282 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365664283 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
          "duration" : 2.703,
          "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 @ 1692365660069 ms III - Start\u000aSLOCK [T main @ 1692365660070 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,m\u000a...[truncated 5011 chars]...\u000a-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365664282 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365664283 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.801,
      "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 @ 1692365660069 ms III - Start\u000aSLOCK [T main @ 1692365660070 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,m\u000a...[truncated 5011 chars]...\u000a-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692365664282 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365664283 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:34:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
          "duration" : 1.246,
          "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 @ 1692365665191 ms III - Start\u000aSLOCK [T main @ 1692365665192 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-AWTAnimato\u000a...[truncated 4427 chars]...\u000ae: tileRendererInUse null\u000aThread[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 @ 1692365671046 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365671046 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
          "duration" : 4.215,
          "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 @ 1692365665191 ms III - Start\u000aSLOCK [T main @ 1692365665192 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-AWTAnimato\u000a...[truncated 4427 chars]...\u000ae: tileRendererInUse null\u000aThread[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 @ 1692365671046 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365671046 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.44,
      "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 @ 1692365665191 ms III - Start\u000aSLOCK [T main @ 1692365665192 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-AWTAnimato\u000a...[truncated 4427 chars]...\u000ae: tileRendererInUse null\u000aThread[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 @ 1692365671046 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365671046 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:34:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "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 @ 1692365671998 ms III - Start\u000aSLOCK [T main @ 1692365671998 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.Te\u000a...[truncated 111 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 @ 1692365672412 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365672412 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1534,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
          "duration" : 0.001,
          "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 @ 1692365671998 ms III - Start\u000aSLOCK [T main @ 1692365671998 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.Te\u000a...[truncated 111 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 @ 1692365672412 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365672412 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.995,
      "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 @ 1692365671998 ms III - Start\u000aSLOCK [T main @ 1692365671998 ms +++ localhost/127.0.0.1:59999 - Locked within 5 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.Te\u000a...[truncated 111 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 @ 1692365672412 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365672412 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:34:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 2.57,
          "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 @ 1692365673303 ms III - Start\u000aSLOCK [T main @ 1692365673303 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x8c3b9d: tileRendererInUse null, GearsES2[obj 0x8c3b9d isInit false, usesShared\u000a...[truncated 30298 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365680662 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 @ 1692365680684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365680685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 2.036,
          "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 @ 1692365673303 ms III - Start\u000aSLOCK [T main @ 1692365673303 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x8c3b9d: tileRendererInUse null, GearsES2[obj 0x8c3b9d isInit false, usesShared\u000a...[truncated 30298 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365680662 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 @ 1692365680684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365680685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 1.377,
          "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 @ 1692365673303 ms III - Start\u000aSLOCK [T main @ 1692365673303 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x8c3b9d: tileRendererInUse null, GearsES2[obj 0x8c3b9d isInit false, usesShared\u000a...[truncated 30298 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365680662 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 @ 1692365680684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365680685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 1.377,
          "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 @ 1692365673303 ms III - Start\u000aSLOCK [T main @ 1692365673303 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x8c3b9d: tileRendererInUse null, GearsES2[obj 0x8c3b9d isInit false, usesShared\u000a...[truncated 30298 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365680662 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 @ 1692365680684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365680685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.969,
      "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 @ 1692365673303 ms III - Start\u000aSLOCK [T main @ 1692365673303 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x8c3b9d: tileRendererInUse null, GearsES2[obj 0x8c3b9d isInit false, usesShared\u000a...[truncated 30298 chars]...\u000aIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692365680662 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 @ 1692365680684 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365680685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:34:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
          "duration" : 1.265,
          "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 @ 1692364636081 ms III - Start\u000aSLOCK [T main @ 1692364636082 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0\u000a...[truncated 7735 chars]...\u000aT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364637373 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364637373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.865,
      "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 @ 1692364636081 ms III - Start\u000aSLOCK [T main @ 1692364636082 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0\u000a...[truncated 7735 chars]...\u000aT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[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 @ 1692364637373 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364637373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:17:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
          "duration" : 1.355,
          "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 @ 1692365681641 ms III - Start\u000aSLOCK [T main @ 1692365681641 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01\u000aCreate PointerIcon #01: PointerIcon[obj 0x3a6bb9bf, .x11_:0-1, 0x3800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=\u000a...[truncated 9528 chars]...\u000amain] GearsES2.dispose 0x6babf3bf: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6babf3bf 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 @ 1692365685222 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365685222 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
          "duration" : 1.836,
          "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 @ 1692365681641 ms III - Start\u000aSLOCK [T main @ 1692365681641 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01\u000aCreate PointerIcon #01: PointerIcon[obj 0x3a6bb9bf, .x11_:0-1, 0x3800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=\u000a...[truncated 9528 chars]...\u000amain] GearsES2.dispose 0x6babf3bf: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6babf3bf 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 @ 1692365685222 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365685222 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.181,
      "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 @ 1692365681641 ms III - Start\u000aSLOCK [T main @ 1692365681641 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01\u000aCreate PointerIcon #01: PointerIcon[obj 0x3a6bb9bf, .x11_:0-1, 0x3800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=\u000a...[truncated 9528 chars]...\u000amain] GearsES2.dispose 0x6babf3bf: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6babf3bf 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 @ 1692365685222 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365685222 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:34:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
          "duration" : 2.879,
          "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 @ 1692365686208 ms III - Start\u000aSLOCK [T main @ 1692365686209 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1\u000a...[truncated 11235 chars]...\u000asES2.dispose 0x702b8b12: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x702b8b12 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 @ 1692365692193 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365692193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
          "duration" : 2.687,
          "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 @ 1692365686208 ms III - Start\u000aSLOCK [T main @ 1692365686209 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1\u000a...[truncated 11235 chars]...\u000asES2.dispose 0x702b8b12: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x702b8b12 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 @ 1692365692193 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365692193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.578,
      "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 @ 1692365686208 ms III - Start\u000aSLOCK [T main @ 1692365686209 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1\u000a...[truncated 11235 chars]...\u000asES2.dispose 0x702b8b12: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x702b8b12 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 @ 1692365692193 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365692193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:34:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
          "duration" : 2.437,
          "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 @ 1692365729432 ms III - Start\u000aSLOCK [T main @ 1692365729432 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0\u000a...[truncated 10119 chars]...\u000aThread[main,5,main] GearsES2.dispose 0x22e357dc: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x22e357dc 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 @ 1692365734201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365734201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
          "duration" : 1.999,
          "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 @ 1692365729432 ms III - Start\u000aSLOCK [T main @ 1692365729432 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0\u000a...[truncated 10119 chars]...\u000aThread[main,5,main] GearsES2.dispose 0x22e357dc: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x22e357dc 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 @ 1692365734201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365734201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.35,
      "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 @ 1692365729432 ms III - Start\u000aSLOCK [T main @ 1692365729432 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop\u000aThread[main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[main,5,main]\u000aChosen GLCapabilities: GLCaps[glx vid 0\u000a...[truncated 10119 chars]...\u000aThread[main,5,main] GearsES2.dispose 0x22e357dc: tileRendererInUse null\u000aThread[main,5,main] GearsES2.dispose 0x22e357dc 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 @ 1692365734201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365734201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:35:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
          "duration" : 0.816,
          "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 @ 1692364638139 ms III - Start\u000aSLOCK [T main @ 1692364638139 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20ce78ec: tileRendererInUse null, GearsES2[obj 0x20ce78ec isInit false, usesShared\u000a...[truncated 5597 chars]...\u000aGearsES2.dispose 0x20ce78ec: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec 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 @ 1692364639270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364639270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.705,
      "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 @ 1692364638139 ms III - Start\u000aSLOCK [T main @ 1692364638139 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20ce78ec: tileRendererInUse null, GearsES2[obj 0x20ce78ec isInit false, usesShared\u000a...[truncated 5597 chars]...\u000aGearsES2.dispose 0x20ce78ec: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec 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 @ 1692364639270 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692364639270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:17:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
          "duration" : 0.761,
          "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 @ 1692365693191 ms III - Start\u000aSLOCK [T main @ 1692365693191 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 81602 chars]...\u000a 0x273e7444: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x273e7444 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 @ 1692365694367 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365694368 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.761,
      "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 @ 1692365693191 ms III - Start\u000aSLOCK [T main @ 1692365693191 ms +++ localhost/127.0.0.1:59999 - Locked within 4 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 81602 chars]...\u000a 0x273e7444: tileRendererInUse null\u000aThread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x273e7444 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 @ 1692365694367 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1692365694368 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2023-08-18T13:34:53"
    }
  ]
}