{
  "_class" : "hudson.tasks.test.MatrixTestResult",
  "failCount" : 0,
  "skipCount" : 40,
  "totalCount" : 3451,
  "urlName" : "testReport",
  "childReports" : [
    {
      "child" : {
        "_class" : "hudson.matrix.MatrixRun",
        "number" : 1515,
        "url" : "https://jogamp.org/chuck/job/jogl/label=macos-x86_64/1515/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 2073.1428,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 1129,
        "skipCount" : 21,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
                "duration" : 0.964,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.61,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
                "duration" : 2.179,
                "failedSince" : 0,
                "name" : "test10RegionRendererMSAA01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
                "duration" : 0.162,
                "failedSince" : 0,
                "name" : "test20RegionRendererR2T01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.981,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test00Manual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 3.648,
                "failedSince" : 0,
                "name" : "test00SceneNoAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.103,
                "failedSince" : 0,
                "name" : "test01SceneMSAA04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.084,
                "failedSince" : 0,
                "name" : "test02GraphMSAA04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.092,
                "failedSince" : 0,
                "name" : "test03GraphVBAA04",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.591,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
                "duration" : 2.324,
                "failedSince" : 0,
                "name" : "testTextRendererMSAA01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
                "duration" : 0.709,
                "failedSince" : 0,
                "name" : "testTextRendererR2T01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.686,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
                "duration" : 1.792,
                "failedSince" : 0,
                "name" : "test00TextRendererNONE00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
                "duration" : 0.198,
                "failedSince" : 0,
                "name" : "test01TextRendererMSAA04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
                "duration" : 0.228,
                "failedSince" : 0,
                "name" : "test02TextRendererVBAA04",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.106,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
                "duration" : 4.239,
                "failedSince" : 0,
                "name" : "test00All",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
                "duration" : 2.088,
                "failedSince" : 0,
                "name" : "test01OnlyIssues",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.997,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
                "duration" : 2.532,
                "failedSince" : 0,
                "name" : "testX11WindowMemoryLeak",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.654,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
                "duration" : 2.497,
                "failedSince" : 0,
                "name" : "test02OffscreenFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
                "duration" : 2.246,
                "failedSince" : 0,
                "name" : "test03OffscreenPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.482,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
                "duration" : 2.826,
                "failedSince" : 0,
                "name" : "test02OffscreenFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
                "duration" : 2.166,
                "failedSince" : 0,
                "name" : "test03OffscreenPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.722,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
                "duration" : 1.727,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.557,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
                "duration" : 26.974,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 27.644,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
                "duration" : 1.289,
                "failedSince" : 0,
                "name" : "test01NoDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
                "duration" : 1.133,
                "failedSince" : 0,
                "name" : "test02TriggerDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.131,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
                "duration" : 1.489,
                "failedSince" : 0,
                "name" : "test01_Anim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
                "duration" : 0.058,
                "failedSince" : 0,
                "name" : "test01_Plain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.202,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
                "duration" : 2.104,
                "failedSince" : 0,
                "name" : "test01_Anim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
                "duration" : 0.115,
                "failedSince" : 0,
                "name" : "test01_Plain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.87,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 1.163,
                "failedSince" : 0,
                "name" : "test01CPUSource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02VBOOnly",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03VBOVAO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12CPUSourceAndVBOOnly",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13CPUSourceAndVBOVAO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test23VBOOnlyAndVBOVAO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test88AllModes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.815,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
                "duration" : 1.188,
                "failedSince" : 0,
                "name" : "test01GL2CPUSource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "test02GL3CPUSource",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.827,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
                "duration" : 0.051,
                "failedSince" : 0,
                "name" : "testDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.751,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 1.432,
                "failedSince" : 0,
                "name" : "test01a_GL2ES2_Demo1_SingleBuffer_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "test01b_GL2ES2_Demo1_SingleBuffer_NoTex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.143,
                "failedSince" : 0,
                "name" : "test02a_GL2ES2_Demo1_DoubleBuffer_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.133,
                "failedSince" : 0,
                "name" : "test03a_GL2ES2_Demo2MSAA4_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.127,
                "failedSince" : 0,
                "name" : "test03b_GL2ES2_Demo2MSAA4_NoTex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.122,
                "failedSince" : 0,
                "name" : "test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.171,
                "failedSince" : 0,
                "name" : "test04_GL2ES2_FBODemoMSAA4_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_EGLES2_Demo0Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13_EGLES2_Demo0MSAA4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.137,
                "failedSince" : 0,
                "name" : "test21_GL3_Demo0Normal",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.173,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 0.773,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test00_Manual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
                "duration" : 2.668,
                "failedSince" : 0,
                "name" : "test01_startMSAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
                "duration" : 1.193,
                "failedSince" : 0,
                "name" : "test02_startMSAA4",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.502,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
                "duration" : 2.678,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.339,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
                "duration" : 2.594,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.247,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
                "duration" : 2.546,
                "failedSince" : 0,
                "name" : "testOnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.199,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.172,
                "failedSince" : 0,
                "name" : "testAvailableInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.82,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.575,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.567,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.561,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.553,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.572,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.187,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.188,
                "failedSince" : 0,
                "name" : "testGL2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.849,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 1.192,
                "failedSince" : 0,
                "name" : "testES2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.846,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 1.393,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.123,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.116,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufRGB555",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.119,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufRGBA5551",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.127,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufRGBA8881",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.119,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.124,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.119,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.116,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.123,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.117,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.125,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.114,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.123,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.123,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.122,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.117,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.179,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 1.14,
                "failedSince" : 0,
                "name" : "test00AvailableInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01ES2OnMobile",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02GLOnMobile",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11ES2OnDesktop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "test12GLOnDesktop",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.912,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
                "duration" : 1.379,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
                "duration" : 0.127,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.138,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 1.589,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.238,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.229,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.25,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.226,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.206,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.137,
                "failedSince" : 0,
                "name" : "testES2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.827,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.586,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.582,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.574,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.575,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.605,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.584,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.594,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.573,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.233,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.182,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.167,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.166,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "testGL2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 17.207,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 1.829,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.399,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.409,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.406,
                "failedSince" : 0,
                "name" : "testGL2OffScreenLayerAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.409,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.12,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test01_1A1RThreads_100Resizes",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01_3A3RThreads_50Resizes",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 0.977,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 1.344,
                "failedSince" : 0,
                "name" : "test01GL2GL3DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.246,
                "failedSince" : 0,
                "name" : "test02GL2GL3DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.028,
                "failedSince" : 0,
                "name" : "test03GL2GL3DebugError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "test04GL2GL3DebugInsert",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11GLES2DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12GLES2DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test13GLES2DebugError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test14GLES2DebugInsert",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.275,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 1.393,
                "failedSince" : 0,
                "name" : "test01GL2GL3DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.266,
                "failedSince" : 0,
                "name" : "test02GL2GL3DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.028,
                "failedSince" : 0,
                "name" : "test03GL2GL3DebugError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11GLES2DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12GLES2DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test13GLES2DebugError",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.34,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.327,
                "failedSince" : 0,
                "name" : "test01OnThreadAtInit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.042,
                "failedSince" : 0,
                "name" : "test02OnThreadAtReshape",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.039,
                "failedSince" : 0,
                "name" : "test03OnThreadAtDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "test04OnThreadAtInvoke",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.59,
                "failedSince" : 0,
                "name" : "test05OnThreadAtDispose",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.035,
                "failedSince" : 0,
                "name" : "test11OffThreadAtInit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.029,
                "failedSince" : 0,
                "name" : "test12OffThreadAtReshape",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "test13OffThreadAtDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.028,
                "failedSince" : 0,
                "name" : "test14OffThreadAtInvoke",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.57,
                "failedSince" : 0,
                "name" : "test15OffThreadAtDispose",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.563,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 1.175,
                "failedSince" : 0,
                "name" : "test01_ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.241,
                "failedSince" : 0,
                "name" : "test03_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "test04_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "test05_GL4",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.16,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 1.174,
                "failedSince" : 0,
                "name" : "test00ShowAvailProfiles",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.239,
                "failedSince" : 0,
                "name" : "test10GL2PolygonModeFailure",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11GL3bcPolygonModeFailure",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.036,
                "failedSince" : 0,
                "name" : "test12GL3PolygonModeFailure",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "test20GL2BindArrayAttributeFails",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test21GL3bcBindArrayAttributeFails",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.029,
                "failedSince" : 0,
                "name" : "test22GL3BindArrayAttributeFails",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.171,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
                "duration" : 1.144,
                "failedSince" : 0,
                "name" : "test01GLOffscreenDrawable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.809,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 1.587,
                "failedSince" : 0,
                "name" : "test01FFP__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02FFP__ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03FFP__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.225,
                "failedSince" : 0,
                "name" : "test04FFP__GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.109,
                "failedSince" : 0,
                "name" : "test11GLSL_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12GLSL_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.579,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01InternedString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 1.166,
                "failedSince" : 0,
                "name" : "test02InitSingleton",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test11DumpDesktopGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12DumpMobileGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.819,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 1.156,
                "failedSince" : 0,
                "name" : "test00Version",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.369,
                "failedSince" : 0,
                "name" : "test01GLProfileDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.137,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.133,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFunc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.139,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.132,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.15,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.145,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.128,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.131,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.139,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.393,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 1.172,
                "failedSince" : 0,
                "name" : "test00Version",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.342,
                "failedSince" : 0,
                "name" : "test01GLProfileDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.141,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.133,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFunc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.153,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.135,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.129,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.128,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.425,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 1.313,
                "failedSince" : 0,
                "name" : "test01GLProfileDefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.12,
                "failedSince" : 0,
                "name" : "test02GLProfileDefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.114,
                "failedSince" : 0,
                "name" : "test03GLProfileDefaultBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.122,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammableFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.12,
                "failedSince" : 0,
                "name" : "test12GLProfileMaxProgrammablePBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.12,
                "failedSince" : 0,
                "name" : "test21GLProfileMaxFixedFuncFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFuncPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "test23GLProfileMaxFixedFuncBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.115,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.119,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.11,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.119,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.121,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.119,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.613,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 1.282,
                "failedSince" : 0,
                "name" : "test01GLProfileDefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.12,
                "failedSince" : 0,
                "name" : "test02GLProfileDefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.112,
                "failedSince" : 0,
                "name" : "test03GLProfileDefaultBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.122,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammableFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.115,
                "failedSince" : 0,
                "name" : "test12GLProfileMaxProgrammablePBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.111,
                "failedSince" : 0,
                "name" : "test21GLProfileMaxFixedFuncFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.12,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFuncPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.114,
                "failedSince" : 0,
                "name" : "test23GLProfileMaxFixedFuncBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.115,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.117,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.112,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.115,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.111,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.119,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.539,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
                "duration" : 1.286,
                "failedSince" : 0,
                "name" : "test01GLProfileDefault",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.92,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 3.625,
                "failedSince" : 0,
                "name" : "test00_MSAA0_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_MSAA0_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 3.183,
                "failedSince" : 0,
                "name" : "test10_MSAA8_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_MSAA8_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.525,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.673,
                "failedSince" : 0,
                "name" : "test00_MSAA0_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.164,
                "failedSince" : 0,
                "name" : "test01_MSAA0_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.18,
                "failedSince" : 0,
                "name" : "test10_MSAA8_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.17,
                "failedSince" : 0,
                "name" : "test11_MSAA8_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.908,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 3.682,
                "failedSince" : 0,
                "name" : "test00_MSAA0_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_MSAA0_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 3.19,
                "failedSince" : 0,
                "name" : "test10_MSAA8_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_MSAA8_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.641,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test01GLVersion",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test02GLVendorVersion",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.649,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 3.024,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_102x100xREDxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.498,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_640x480xREDxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.509,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_640x480xRGBxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.508,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_99x100xRGBxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.722,
                "failedSince" : 0,
                "name" : "testReadPixelsGL_640x480xRGBAxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.532,
                "failedSince" : 0,
                "name" : "testReadPixelsGL_99x100xRGBxUB",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.43,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
                "duration" : 1.08,
                "failedSince" : 0,
                "name" : "test02TwoThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
                "duration" : 1.197,
                "failedSince" : 0,
                "name" : "test04FourThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
                "duration" : 3.43,
                "failedSince" : 0,
                "name" : "test16SixteenThreads",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.718,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test02FourThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02TwoThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test16SixteenThreads",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.021,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
                "duration" : 1.308,
                "failedSince" : 0,
                "name" : "testMain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.962,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
                "duration" : 1.414,
                "failedSince" : 0,
                "name" : "testMain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.066,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 2.971,
                "failedSince" : 0,
                "name" : "testWriteRead01aMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.437,
                "failedSince" : 0,
                "name" : "testWriteRead01bMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.418,
                "failedSince" : 0,
                "name" : "testWriteRead02aMapRange",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.449,
                "failedSince" : 0,
                "name" : "testWriteRead02bMapRange",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.928,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 2.968,
                "failedSince" : 0,
                "name" : "testWriteRead01aMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.462,
                "failedSince" : 0,
                "name" : "testWriteRead01bMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.466,
                "failedSince" : 0,
                "name" : "testWriteRead02aMapRange",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.454,
                "failedSince" : 0,
                "name" : "testWriteRead02bMapRange",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
                "duration" : 1.706,
                "failedSince" : 0,
                "name" : "test01X11WindowMemoryLeak",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
                "duration" : 0.116,
                "failedSince" : 0,
                "name" : "test02X11WindowMemoryLeakPBufferAutoDrawable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
                "duration" : 0.089,
                "failedSince" : 0,
                "name" : "test03X11WindowMemoryLeakFBOAutoDrawable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
                "duration" : 0.868,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.71,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
                "duration" : 2.852,
                "failedSince" : 0,
                "name" : "test01_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
                "duration" : 1.079,
                "failedSince" : 0,
                "name" : "test01_GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfo00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.617,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
                "duration" : 2.996,
                "failedSince" : 0,
                "name" : "test01_GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
                "duration" : 1.136,
                "failedSince" : 0,
                "name" : "test02_GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.816,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.753,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
                "duration" : 0.965,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.661,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
                "duration" : 0.873,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.999,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
                "duration" : 2.399,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.215,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.941,
                "failedSince" : 0,
                "name" : "test01UseAWTNotShared",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.229,
                "failedSince" : 0,
                "name" : "test02UseAWTSharedContext",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.346,
                "failedSince" : 0,
                "name" : "test10UseNEWTNotShared",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.303,
                "failedSince" : 0,
                "name" : "test11UseNEWTSharedContext",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 15.552,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
                "duration" : 0.87,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.683,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.562,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.298,
                "failedSince" : 0,
                "name" : "test02SyncedOneAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.34,
                "failedSince" : 0,
                "name" : "test11AsyncEachAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.522,
                "failedSince" : 0,
                "name" : "test12AsyncEachAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.425,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
                "duration" : 1.49,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
                "duration" : 1.495,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.708,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
                "duration" : 4.417,
                "failedSince" : 0,
                "name" : "test01CommonAnimatorSharedCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
                "duration" : 4.129,
                "failedSince" : 0,
                "name" : "test02CommonAnimatorMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.369,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.692,
                "failedSince" : 0,
                "name" : "test01CommonAnimatorSharedOnscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.437,
                "failedSince" : 0,
                "name" : "test02EachWithAnimatorSharedOnscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.429,
                "failedSince" : 0,
                "name" : "test11CommonAnimatorSharedOffscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.403,
                "failedSince" : 0,
                "name" : "test12EachWithAnimatorSharedOffscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.781,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.479,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.181,
                "failedSince" : 0,
                "name" : "test02SyncedOneAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.195,
                "failedSince" : 0,
                "name" : "test11AsyncEachAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.203,
                "failedSince" : 0,
                "name" : "test12AsyncEachAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.875,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 2.113,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimatorCleanDtorOrderCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.782,
                "failedSince" : 0,
                "name" : "test02SyncedOneAnimatorCleanDtorOrderMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.782,
                "failedSince" : 0,
                "name" : "test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.793,
                "failedSince" : 0,
                "name" : "test04SyncedOneAnimatorDirtyDtorOrderMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.782,
                "failedSince" : 0,
                "name" : "test11ASyncEachAnimatorCleanDtorOrderCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.817,
                "failedSince" : 0,
                "name" : "test12ASyncEachAnimatorCleanDtorOrderMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.812,
                "failedSince" : 0,
                "name" : "test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.796,
                "failedSince" : 0,
                "name" : "test14AsyncEachAnimatorDirtyDtorOrderMapBuffers",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 16.502,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
                "duration" : 1.512,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.337,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
                "duration" : 7.736,
                "failedSince" : 0,
                "name" : "test01CleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.553,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
                "duration" : 2.851,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
                "duration" : 3.395,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.551,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:35:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
                "duration" : 3.798,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.457,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
                "duration" : 2.336,
                "failedSince" : 0,
                "name" : "test01OnEDT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
                "duration" : 0.813,
                "failedSince" : 0,
                "name" : "test02OnExecutorThread",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.263,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 2.359,
                "failedSince" : 0,
                "name" : "test01OneLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 1.663,
                "failedSince" : 0,
                "name" : "test02AnotherLifeWithGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 1.649,
                "failedSince" : 0,
                "name" : "test03AnotherLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 3.332,
                "failedSince" : 0,
                "name" : "test03TwoLifes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.667,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 2.524,
                "failedSince" : 0,
                "name" : "test01OneLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 1.556,
                "failedSince" : 0,
                "name" : "test02AnotherLifeWithGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 1.333,
                "failedSince" : 0,
                "name" : "test03AnotherLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 2.949,
                "failedSince" : 0,
                "name" : "test03TwoLifes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.584,
                "failedSince" : 0,
                "name" : "testVersionV220V221",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.841,
                "failedSince" : 0,
                "name" : "testVersionV221V230",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.543,
                "failedSince" : 0,
                "name" : "testVersionV230V232",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.422,
                "failedSince" : 0,
                "name" : "testVersionV232V24x",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.124,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 2.777,
                "failedSince" : 0,
                "name" : "testAnimatorContinue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.881,
                "failedSince" : 0,
                "name" : "testAnimatorResumePause",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.899,
                "failedSince" : 0,
                "name" : "testAnimatorStartStop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.908,
                "failedSince" : 0,
                "name" : "testFPSAnimatorContinue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.906,
                "failedSince" : 0,
                "name" : "testFPSAnimatorResumePause",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.875,
                "failedSince" : 0,
                "name" : "testFPSAnimatorStartStop",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.915,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
                "duration" : 3.053,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
                "duration" : 1.852,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.567,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
                "duration" : 3.128,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
                "duration" : 1.78,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.566,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 2.528,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.352,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.854,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.536,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.659,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.371,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.839,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.528,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.788,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 2.649,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.361,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.034,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.37,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.878,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.557,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.691,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.382,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.035,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.384,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.835,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.52,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.387,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.527,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 21.97,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 2.492,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.348,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.839,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.545,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.656,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.367,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.852,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.534,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.732,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 2.594,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.349,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.02,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.355,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 1.811,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.498,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 1.676,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.374,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.048,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.369,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 1.813,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.501,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.397,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.526,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 21.586,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 2.356,
                "failedSince" : 0,
                "name" : "test01Normal_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.444,
                "failedSince" : 0,
                "name" : "test03Excl_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.615,
                "failedSince" : 0,
                "name" : "test05Normal_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test07Excl_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.459,
                "failedSince" : 0,
                "name" : "test11Normal_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.46,
                "failedSince" : 0,
                "name" : "test13Excl_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.623,
                "failedSince" : 0,
                "name" : "test15Normal_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.6,
                "failedSince" : 0,
                "name" : "test17Excl_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 12.726,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 2.358,
                "failedSince" : 0,
                "name" : "test01Normal_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.433,
                "failedSince" : 0,
                "name" : "test03Excl_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.574,
                "failedSince" : 0,
                "name" : "test05Normal_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test07Excl_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.463,
                "failedSince" : 0,
                "name" : "test11Normal_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.46,
                "failedSince" : 0,
                "name" : "test13Excl_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.585,
                "failedSince" : 0,
                "name" : "test15Normal_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.602,
                "failedSince" : 0,
                "name" : "test17Excl_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 12.648,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
                "duration" : 1.045,
                "failedSince" : 0,
                "name" : "test11GLWindow2GLCanvasOnScrnGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.7,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 3.693,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowEachWithOwnDemoGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowEachWithOwnDemoGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.274,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowOneDemoGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowOneDemoGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.248,
                "failedSince" : 0,
                "name" : "testSwitch2WindowSingleContextGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSwitch2WindowSingleContextGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.871,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 4.148,
                "failedSince" : 0,
                "name" : "test01aSwitch2Onscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 3.024,
                "failedSince" : 0,
                "name" : "test01bSwitch2Onscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.951,
                "failedSince" : 0,
                "name" : "test01cSwitch2Offscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.94,
                "failedSince" : 0,
                "name" : "test01dSwitch2Offscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.035,
                "failedSince" : 0,
                "name" : "test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.955,
                "failedSince" : 0,
                "name" : "test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.911,
                "failedSince" : 0,
                "name" : "test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.074,
                "failedSince" : 0,
                "name" : "test03aSwitch2Onscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 3.045,
                "failedSince" : 0,
                "name" : "test03bSwitch2Onscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.941,
                "failedSince" : 0,
                "name" : "test03cSwitch2Offscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03dSwitch2Offscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.696,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 4.417,
                "failedSince" : 0,
                "name" : "test01aSwitch2Onscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.007,
                "failedSince" : 0,
                "name" : "test01bSwitch2Onscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 2.96,
                "failedSince" : 0,
                "name" : "test01cSwitch2Offscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 2.944,
                "failedSince" : 0,
                "name" : "test01dSwitch2Offscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.014,
                "failedSince" : 0,
                "name" : "test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.027,
                "failedSince" : 0,
                "name" : "test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 2.948,
                "failedSince" : 0,
                "name" : "test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.013,
                "failedSince" : 0,
                "name" : "test03aSwitch2Onscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.019,
                "failedSince" : 0,
                "name" : "test03bSwitch2Onscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 2.967,
                "failedSince" : 0,
                "name" : "test03cSwitch2Offscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03dSwitch2Offscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.991,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
                "duration" : 3.551,
                "failedSince" : 0,
                "name" : "test01GLADDelegateGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02GLADDelegateGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.206,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
                "duration" : 3.378,
                "failedSince" : 0,
                "name" : "test21GLWindowGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test22GLWindowGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.054,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 1.044,
                "failedSince" : 0,
                "name" : "test01GLCanvasOnscreenGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02GLCanvasOnscreenGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 2.416,
                "failedSince" : 0,
                "name" : "test11GLCanvasOffscreenGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12GLCanvasOffscreenGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.123,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 1.043,
                "failedSince" : 0,
                "name" : "test01GLCanvasOnScrn2GLWindowGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02GLCanvasOnScrn2GLWindowGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.049,
                "failedSince" : 0,
                "name" : "test11GLWindow2GLCanvasOnScrnGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12GLWindow2GLCanvasOnScrnGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 2.566,
                "failedSince" : 0,
                "name" : "test21GLCanvasOffScrn2GLWindowGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test22GLCanvasOffScrn2GLWindowGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 2.256,
                "failedSince" : 0,
                "name" : "test31GLWindow2GLCanvasOffScrnGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test32GLWindow2GLCanvasOffScrnGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.587,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
                "duration" : 0.819,
                "failedSince" : 0,
                "name" : "test01GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
                "duration" : 0.562,
                "failedSince" : 0,
                "name" : "test02GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.1,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
                "duration" : 0.737,
                "failedSince" : 0,
                "name" : "test01WindowClosing",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.393,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
                "duration" : 2.693,
                "failedSince" : 0,
                "name" : "testAddRemove3Times",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.428,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
                "duration" : 2.912,
                "failedSince" : 0,
                "name" : "testAddRemove3Times",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.634,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
                "duration" : 1.908,
                "failedSince" : 0,
                "name" : "test01_NoGL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
                "duration" : 2.115,
                "failedSince" : 0,
                "name" : "test02_WithGL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.682,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
                "duration" : 4.05,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.763,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
                "duration" : 1.056,
                "failedSince" : 0,
                "name" : "testIncompleteGLCanvasNPE",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.16,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
                "duration" : 2.308,
                "failedSince" : 0,
                "name" : "testOffscreenSupersampling",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.963,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
                "duration" : 1.806,
                "failedSince" : 0,
                "name" : "test01DefaultOffscreenSupersampling",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "test02PBufferOffscreenSupersampling",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.518,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
                "duration" : 2.457,
                "failedSince" : 0,
                "name" : "test02WithCheckGraphicsEnvironment",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.159,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 1.757,
                "failedSince" : 0,
                "name" : "test01RealizeGLCanvasOnAWTEDTUseFrameSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.306,
                "failedSince" : 0,
                "name" : "test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.294,
                "failedSince" : 0,
                "name" : "test11RealizeGLCanvasOnMainTUseFrameSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.299,
                "failedSince" : 0,
                "name" : "test12RealizeGLCanvasOnMainTUseGLCanvasSize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.323,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.66,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
                "duration" : 1.813,
                "failedSince" : 0,
                "name" : "test01JSplitPaneWithHwGLCanvasPlain",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
                "duration" : 0.55,
                "failedSince" : 0,
                "name" : "test02JSplitPaneWithHwGLCanvasContainer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
                "duration" : 0.541,
                "failedSince" : 0,
                "name" : "test03JSplitPaneWithLwGLJPanel",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.564,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
                "duration" : 3.124,
                "failedSince" : 0,
                "name" : "test02Offscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.835,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
                "duration" : 1.826,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.497,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
                "duration" : 3.916,
                "failedSince" : 0,
                "name" : "test01AllVisible",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
                "duration" : 2.163,
                "failedSince" : 0,
                "name" : "test02VisibleWithCanvas",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.743,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
                "duration" : 4.843,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.498,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 3.924,
                "failedSince" : 0,
                "name" : "test00_Compo_None_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.683,
                "failedSince" : 0,
                "name" : "test01_Compo_Flow_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 3.201,
                "failedSince" : 0,
                "name" : "test02_Compo_DblBrd_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.698,
                "failedSince" : 0,
                "name" : "test03_Compo_Box_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.7,
                "failedSince" : 0,
                "name" : "test04_Compo_Split_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.7,
                "failedSince" : 0,
                "name" : "test05_Compo_Flow_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.717,
                "failedSince" : 0,
                "name" : "test06_Compo_DblBrd_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.741,
                "failedSince" : 0,
                "name" : "test07_Compo_Box_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.773,
                "failedSince" : 0,
                "name" : "test08_Compo_Split_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.731,
                "failedSince" : 0,
                "name" : "test10_Frame_None_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.733,
                "failedSince" : 0,
                "name" : "test11_Frame_Flow_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.732,
                "failedSince" : 0,
                "name" : "test12_Frame_DblBrd_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.749,
                "failedSince" : 0,
                "name" : "test13_Frame_Box_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.733,
                "failedSince" : 0,
                "name" : "test14_Frame_Split_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.75,
                "failedSince" : 0,
                "name" : "test15_Frame_Flow_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.751,
                "failedSince" : 0,
                "name" : "test16_Frame_DblBrd_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.732,
                "failedSince" : 0,
                "name" : "test17_Frame_Box_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.733,
                "failedSince" : 0,
                "name" : "test18_Frame_Split_Two",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 51.487,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
                "duration" : 2.956,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.625,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
                "duration" : 3.487,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.15,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
                "duration" : 3.468,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.137,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
                "duration" : 3.474,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.151,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
                "duration" : 2.955,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.617,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
                "duration" : 3.032,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.696,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
                "duration" : 2.355,
                "failedSince" : 0,
                "name" : "test01Animator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
                "duration" : 1.132,
                "failedSince" : 0,
                "name" : "test02FPSAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
                "duration" : 1.5,
                "failedSince" : 0,
                "name" : "test02FPSAnimator_RestartOnAWTEDT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.65,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 2.601,
                "failedSince" : 0,
                "name" : "test00NoAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.139,
                "failedSince" : 0,
                "name" : "test01Animator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.137,
                "failedSince" : 0,
                "name" : "test02FPSAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.275,
                "failedSince" : 0,
                "name" : "test02FPSAnimator_RestartOnAWTEDT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.815,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
                "duration" : 3.364,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.028,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:53"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
                "duration" : 0.831,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
                "duration" : 0.637,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.181,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
                "duration" : 1.913,
                "failedSince" : 0,
                "name" : "test01_texUnit0_keepTex0_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
                "duration" : 0.628,
                "failedSince" : 0,
                "name" : "test02_texUnit0_keepTex1_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
                "duration" : 0.597,
                "failedSince" : 0,
                "name" : "test03_texUnit1_keepTex1_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.808,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
                "duration" : 1.817,
                "failedSince" : 0,
                "name" : "testAddRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.481,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
                "duration" : 2.335,
                "failedSince" : 0,
                "name" : "test01ScrollPane",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.007,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
                "duration" : 3.506,
                "failedSince" : 0,
                "name" : "test01GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
                "duration" : 3.214,
                "failedSince" : 0,
                "name" : "test02GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.438,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
                "duration" : 0.817,
                "failedSince" : 0,
                "name" : "testTextRendererDraw2D",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
                "duration" : 0.535,
                "failedSince" : 0,
                "name" : "testTextRendererDraw3D",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.093,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 1.141,
                "failedSince" : 0,
                "name" : "test01AccumStencilPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.025,
                "failedSince" : 0,
                "name" : "test01DefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.029,
                "failedSince" : 0,
                "name" : "test01DefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.017,
                "failedSince" : 0,
                "name" : "test01StencilFBO",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.88,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 1.272,
                "failedSince" : 0,
                "name" : "test01AccumStencilPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.025,
                "failedSince" : 0,
                "name" : "test01DefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.029,
                "failedSince" : 0,
                "name" : "test01DefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.016,
                "failedSince" : 0,
                "name" : "test01StencilFBO",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.99,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
                "duration" : 1.478,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
                "duration" : 0.164,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
                "duration" : 0.15,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.466,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 2.996,
                "failedSince" : 0,
                "name" : "testOffscreenFBOMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.539,
                "failedSince" : 0,
                "name" : "testOffscreenPBufferMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.558,
                "failedSince" : 0,
                "name" : "testOffsreenFBOMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.558,
                "failedSince" : 0,
                "name" : "testOffsreenPBufferMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.172,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.151,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.15,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.901,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 3.063,
                "failedSince" : 0,
                "name" : "testOffscreenFBOMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.559,
                "failedSince" : 0,
                "name" : "testOffscreenPBufferMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.532,
                "failedSince" : 0,
                "name" : "testOffsreenFBOMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.551,
                "failedSince" : 0,
                "name" : "testOffsreenPBufferMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 0.164,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.701,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
                "duration" : 1.199,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.927,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
                "duration" : 0.815,
                "failedSince" : 0,
                "name" : "test01OpaqueDecorated",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
                "duration" : 0.575,
                "failedSince" : 0,
                "name" : "test01TransparentDecorated",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
                "duration" : 0.55,
                "failedSince" : 0,
                "name" : "test01TransparentUndecorated",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.069,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
                "duration" : 2.001,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.649,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
                "duration" : 2.585,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.237,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
                "duration" : 2.452,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.103,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 1.598,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.581,
                "failedSince" : 0,
                "name" : "test03_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.583,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.596,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 1.944,
                "failedSince" : 0,
                "name" : "test01_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.665,
                "failedSince" : 0,
                "name" : "test02_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.665,
                "failedSince" : 0,
                "name" : "test03_PbufferNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.667,
                "failedSince" : 0,
                "name" : "test04_PbufferMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.666,
                "failedSince" : 0,
                "name" : "test05_BitmapNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.684,
                "failedSince" : 0,
                "name" : "test06_BitmapMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test20_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test30_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.664,
                "failedSince" : 0,
                "name" : "test40_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.647,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.294,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 1.295,
                "failedSince" : 0,
                "name" : "test01_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.58,
                "failedSince" : 0,
                "name" : "test02_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.568,
                "failedSince" : 0,
                "name" : "test03_PbufferNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.568,
                "failedSince" : 0,
                "name" : "test04_PbufferMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.569,
                "failedSince" : 0,
                "name" : "test05_BitmapNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.573,
                "failedSince" : 0,
                "name" : "test06_BitmapMsaa",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.879,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
                "duration" : 5.684,
                "failedSince" : 0,
                "name" : "testElektronenMultiplizierer01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.505,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 1.938,
                "failedSince" : 0,
                "name" : "test01_GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.555,
                "failedSince" : 0,
                "name" : "test03_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.566,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.706,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
                "duration" : 2.525,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
                "duration" : 0.662,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
                "duration" : 0.665,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.509,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
                "duration" : 2.87,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
                "duration" : 0.895,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.41,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
                "duration" : 1.97,
                "failedSince" : 0,
                "name" : "test01_GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.618,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
                "duration" : 2.587,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
                "duration" : 2.509,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.74,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
                "duration" : 1.735,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
                "duration" : 0.41,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.811,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
                "duration" : 2.586,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
                "duration" : 0.873,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.111,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
                "duration" : 2.619,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
                "duration" : 0.948,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.211,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
                "duration" : 0.827,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.53,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
                "duration" : 1.337,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.049,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
                "duration" : 0.701,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.442,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.757,
                "failedSince" : 0,
                "name" : "test01_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.566,
                "failedSince" : 0,
                "name" : "test02_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.563,
                "failedSince" : 0,
                "name" : "test03_PbufferNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.567,
                "failedSince" : 0,
                "name" : "test04_PbufferMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.549,
                "failedSince" : 0,
                "name" : "test05_BitmapNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.549,
                "failedSince" : 0,
                "name" : "test06_BitmapMsaa",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.275,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
                "duration" : 0.811,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.624,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
                "duration" : 2.778,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.48,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
                "duration" : 0.832,
                "failedSince" : 0,
                "name" : "test01_DefCaps_Anim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
                "duration" : 0.58,
                "failedSince" : 0,
                "name" : "test02_DefCaps_NoAnim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
                "duration" : 2.015,
                "failedSince" : 0,
                "name" : "test12_FBOCaps_NoAnim",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.238,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 2.579,
                "failedSince" : 0,
                "name" : "test01_GL3Core_Passthrough",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 1.107,
                "failedSince" : 0,
                "name" : "test02_GL3Core_FlipXYZ",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11_GL3Compat_Passthrough",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12_GL3Compat_FlipXYZ",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.34,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
                "duration" : 0.759,
                "failedSince" : 0,
                "name" : "test01_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.474,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
                "duration" : 2.703,
                "failedSince" : 0,
                "name" : "test01_01a",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.356,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
                "duration" : 2.566,
                "failedSince" : 0,
                "name" : "test01_01a",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
                "duration" : 1.181,
                "failedSince" : 0,
                "name" : "test02_01b",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.393,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 1.713,
                "failedSince" : 0,
                "name" : "test00NoShaderState_Validation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.084,
                "failedSince" : 0,
                "name" : "test01ShaderState_Validation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 1.12,
                "failedSince" : 0,
                "name" : "test02ShaderState_PerformanceSingleKeepEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 1.102,
                "failedSince" : 0,
                "name" : "test03ShaderState_PerformanceSingleToggleEnable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 1.108,
                "failedSince" : 0,
                "name" : "test04ShaderState_PerformanceDouble",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.784,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
                "duration" : 2.548,
                "failedSince" : 0,
                "name" : "test01ShaderStatePerformanceDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
                "duration" : 0.378,
                "failedSince" : 0,
                "name" : "test11ShaderStateValidationSP1Linked",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
                "duration" : 0.146,
                "failedSince" : 0,
                "name" : "test12ShaderStateValidationSP1Unlinked",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.72,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
                "duration" : 1.463,
                "failedSince" : 0,
                "name" : "testGLSLCompilation01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
                "duration" : 0.253,
                "failedSince" : 0,
                "name" : "testGLSLUse01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.363,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
                "duration" : 2.052,
                "failedSince" : 0,
                "name" : "test01_PSA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
                "duration" : 0.584,
                "failedSince" : 0,
                "name" : "test99_PS1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.288,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
                "duration" : 1.738,
                "failedSince" : 0,
                "name" : "compileShader",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.4,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
                "duration" : 1.658,
                "failedSince" : 0,
                "name" : "testGlTransformFeedbackVaryings_WhenVarNameOK",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
                "duration" : 0.029,
                "failedSince" : 0,
                "name" : "testGlTransformFeedbackVaryings_WhenVarNameWrong",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.337,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
                "duration" : 1.914,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.585,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
                "duration" : 1.799,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.491,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testExponentIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.017,
                "failedSince" : 0,
                "name" : "testInfinite",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinitySign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinitySignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoubleNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoubleNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoubleNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoublePositiveInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPackDoublePositiveZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "testPackDoubleUnpackFloat",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.015,
                "failedSince" : 0,
                "name" : "testPackFloatDoubleEquivalent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPackFloatNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPackFloatNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackFloatNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackFloatPositiveInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackFloatPositiveZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.017,
                "failedSince" : 0,
                "name" : "testPackFloatUnpackDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.016,
                "failedSince" : 0,
                "name" : "testPackUnpackDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.015,
                "failedSince" : 0,
                "name" : "testPackUnpackFloat",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSignIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSignificandIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleOne",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleOneNegative",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoublePositiveInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoublePositiveZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleTwo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleTwoNegative",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatOne",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackFloatOneNegative",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.796,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testNaNSignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNaNExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinitySignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSignificand",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.113,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testNaNSignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testNaNExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSignificand",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.111,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test01aZeroWithFixedEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01bZeroWithMachEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02EqualsNoEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test03aEqualsWithFixedEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test03bEqualsWithMachEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test04CompareNoEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test05aCompareWithFixedEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test05bCompareWithMachEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.158,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.032,
                "failedSince" : 0,
                "name" : "testCM_m1xm2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testCM_m2xm1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testRM_m1xm2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testRM_m2xm1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.133,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.162,
                "failedSince" : 0,
                "name" : "test01Ident",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test03",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 1.084,
                "failedSince" : 0,
                "name" : "test05Perf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.367,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI",
                "duration" : 0.031,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.134,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
                "duration" : 0.032,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNaN",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.139,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test00MatrixToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.049,
                "failedSince" : 0,
                "name" : "test01MviUpdateTraditionalAccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.016,
                "failedSince" : 0,
                "name" : "test02MviUpdateShaderAccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test03MvTranslate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test04MvTranslateRotate",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.91,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
                "duration" : 0.033,
                "failedSince" : 0,
                "name" : "testLookAtNegZIsNoOp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testLookAtPosY",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.14,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI",
                "duration" : 0.092,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.199,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Normalize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02RotateZeroVector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03InvertAndConj",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04Dot",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test10AngleAxis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11FromVectorToVector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12FromAndToEulerAngles",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test13FromEulerAnglesAndRotateVector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test14Matrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test15aAxesAndMatrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test15bAxesAndMatrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test15cAxesAndMatrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20AddSubtract",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test21Multiply",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test22InvertMultNormalAndConj",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test23RotationOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24Axes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test25Slerp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test26LookAt",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.152,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:59:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
                "duration" : 5.845,
                "failedSince" : 0,
                "name" : "test01NewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
                "duration" : 189.818,
                "failedSince" : 0,
                "name" : "test02GLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 199.33,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01aOffscreenWindowPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01bOffscreenWindowPBufferStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01cOffscreenWindowPBuffer555",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01cOffscreenWindowPBufferStencilAlpha",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02Offscreen3Windows1DisplayPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03Offscreen3Windows3DisplaysPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04OffscreenSnapshotWithDemoPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.777,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
                "duration" : 3.191,
                "failedSince" : 0,
                "name" : "test11OffscreenWindowPixmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
                "duration" : 1.432,
                "failedSince" : 0,
                "name" : "test14OffscreenSnapshotWithDemoPixmap",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.248,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
                "duration" : 1.565,
                "failedSince" : 0,
                "name" : "test14GearsNewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.374,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 2.133,
                "failedSince" : 0,
                "name" : "test00NopNoGLDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 2.112,
                "failedSince" : 0,
                "name" : "test01NopGLCanvasDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.749,
                "failedSince" : 0,
                "name" : "test02NopGLJPanelDefGridSingleAutoFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.583,
                "failedSince" : 0,
                "name" : "test03NopGLJPanelDefGridSingleManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.514,
                "failedSince" : 0,
                "name" : "test04NopGLJPanelDefGridMTManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 2.029,
                "failedSince" : 0,
                "name" : "test05NopNewtCanvasAWTDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 2.385,
                "failedSince" : 0,
                "name" : "test11GearsGLCanvasDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.883,
                "failedSince" : 0,
                "name" : "test12GearsGLJPanelDefGridSingleAutoFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.769,
                "failedSince" : 0,
                "name" : "test13GearsGLJPanelDefGridSingleManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.678,
                "failedSince" : 0,
                "name" : "test14GearsGLJPanelDefGridMTManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 2.447,
                "failedSince" : 0,
                "name" : "test15GearsNewtCanvasAWTDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.502,
                "failedSince" : 0,
                "name" : "test20NopNoGLDefOverlap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.75,
                "failedSince" : 0,
                "name" : "test21NopGLCanvasDefOverlap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.834,
                "failedSince" : 0,
                "name" : "test22NopGLJPanelDefOverlapSingle",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.733,
                "failedSince" : 0,
                "name" : "test23NopGLJPanelDefOverlapMT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.972,
                "failedSince" : 0,
                "name" : "test25NopNewtCanvasAWTDefOverlap",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 31.814,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01NopGLWindowNoReuse",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
                "duration" : 0.906,
                "failedSince" : 0,
                "name" : "test02NopGLWindowReuse",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.719,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
                "duration" : 0.153,
                "failedSince" : 0,
                "name" : "test01ChooseOnly",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
                "duration" : 1.397,
                "failedSince" : 0,
                "name" : "test02Full",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.359,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.903,
                "failedSince" : 0,
                "name" : "test01_GLCanvasTabPlainGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.272,
                "failedSince" : 0,
                "name" : "test02_GLCanvasTabSashGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.17,
                "failedSince" : 0,
                "name" : "test11_GLCanvasTabPlainGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 2.266,
                "failedSince" : 0,
                "name" : "test12_GLCanvasTabSashGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.039,
                "failedSince" : 0,
                "name" : "test21_NewtCanvasSWTTabPlainGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 0.616,
                "failedSince" : 0,
                "name" : "test22_NewtCanvasSWTTabSashGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 0.991,
                "failedSince" : 0,
                "name" : "test31_NewtCanvasSWTTabPlainGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.009,
                "failedSince" : 0,
                "name" : "test32_NewtCanvasSWTTabSashGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 12.068,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
                "duration" : 3.67,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.309,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 1.154,
                "failedSince" : 0,
                "name" : "postAttach_WithAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.401,
                "failedSince" : 0,
                "name" : "preAttach_NoAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.367,
                "failedSince" : 0,
                "name" : "preAttach_WithAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.37,
                "failedSince" : 0,
                "name" : "test_MultisampleAndAlpha",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.09,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 0.766,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
                "duration" : 2.213,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.849,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 0.78,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
                "duration" : 2.109,
                "failedSince" : 0,
                "name" : "test01JOGLGLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
                "duration" : 0.883,
                "failedSince" : 0,
                "name" : "test02NewtCanvasSWTPreVisible",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
                "duration" : 0.615,
                "failedSince" : 0,
                "name" : "test02NewtCanvasSWTSimple",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.245,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
                "duration" : 0.886,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.693,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
                "duration" : 0.834,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
                "duration" : 0.294,
                "failedSince" : 0,
                "name" : "test_MultisampleAndAlpha",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.945,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
                "duration" : 1.539,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
                "duration" : 0.26,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.458,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
                "duration" : 5.163,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
                "duration" : 3.67,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.506,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:24:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
                "duration" : 5.798,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
                "duration" : 4.451,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.966,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:24:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
                "duration" : 5.709,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
                "duration" : 4.462,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.907,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:24:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 6.684,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0_bitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0_bitmap_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 7.19,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.73,
                "failedSince" : 0,
                "name" : "test02_flip1_aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.767,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0_bitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0_bitmap_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.88,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.445,
                "failedSince" : 0,
                "name" : "test12_flip0_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 34.45,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:24:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.94,
                "failedSince" : 0,
                "name" : "test001_flip1_norm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 1.272,
                "failedSince" : 0,
                "name" : "test002_flip1_norm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 2.562,
                "failedSince" : 0,
                "name" : "test003_flip1_norm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.864,
                "failedSince" : 0,
                "name" : "test004_flip1_norm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test011_flip1_bitm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test012_flip1_bitm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test013_flip1_bitm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test014_flip1_bitm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.822,
                "failedSince" : 0,
                "name" : "test101_flip1_norm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.846,
                "failedSince" : 0,
                "name" : "test102_flip1_norm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.834,
                "failedSince" : 0,
                "name" : "test103_flip1_norm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.847,
                "failedSince" : 0,
                "name" : "test104_flip1_norm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test111_flip1_bitm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test112_flip1_bitm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test113_flip1_bitm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test114_flip1_bitm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.791,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
                "duration" : 2.188,
                "failedSince" : 0,
                "name" : "test01_Offscreen_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
                "duration" : 1.107,
                "failedSince" : 0,
                "name" : "test01_Offscreen_aa0_layered",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.012,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
                "duration" : 1.373,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
                "duration" : 0.016,
                "failedSince" : 0,
                "name" : "test02_EOT_01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.015,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 1.367,
                "failedSince" : 0,
                "name" : "test001_off_gl2___aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.129,
                "failedSince" : 0,
                "name" : "test002_off_gl2___aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.189,
                "failedSince" : 0,
                "name" : "test011_off_gl2es3_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.141,
                "failedSince" : 0,
                "name" : "test012_off_gl2es3_aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.39,
                "failedSince" : 0,
                "name" : "test101_on__gl2___aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.209,
                "failedSince" : 0,
                "name" : "test102_on__gl2___aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.204,
                "failedSince" : 0,
                "name" : "test111_on__gl2es3_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.217,
                "failedSince" : 0,
                "name" : "test112_on__gl2es3_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.479,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 5.78,
                "failedSince" : 0,
                "name" : "test01GL2Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 4.48,
                "failedSince" : 0,
                "name" : "test02GL2FFPEmu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 4.3,
                "failedSince" : 0,
                "name" : "test03GL2ES1Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04ES2FFPEmu",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 15.217,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 1.654,
                "failedSince" : 0,
                "name" : "test01Plain__GL2ES1_VBOOffUsePlain",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "test02Plain__GL2ES1_VBOOffUseArrayData",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "test03Plain__GL2ES1_VBOOnUsePlain",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.156,
                "failedSince" : 0,
                "name" : "test04Plain__GL2ES1_VBOOnUseArrayData",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.154,
                "failedSince" : 0,
                "name" : "test05ImmSinkGL2ES1_VBOOff",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "test06ImmSinkGL2ES1_VBOOn",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.194,
                "failedSince" : 0,
                "name" : "test07ImmSinkGL2ES1_VBOOnTexture",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.316,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 1.597,
                "failedSince" : 0,
                "name" : "test05ImmSinkGL2ES2_VBOOff_Direct",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.174,
                "failedSince" : 0,
                "name" : "test05ImmSinkGL2ES2_VBOOff_ShaderState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.154,
                "failedSince" : 0,
                "name" : "test06ImmSinkGL2ES2_VBOOn_Direct",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.154,
                "failedSince" : 0,
                "name" : "test06ImmSinkGL2ES2_VBOOn_ShaderState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.729,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.691,
                "failedSince" : 0,
                "name" : "test00_RGBtoRGB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.174,
                "failedSince" : 0,
                "name" : "test01_RGBtoRGBA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "test10_RGBAtoRGB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.151,
                "failedSince" : 0,
                "name" : "test11_RGBAtoRGBA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.55,
                "failedSince" : 0,
                "name" : "test21_RGBtoRGBA_pbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.55,
                "failedSince" : 0,
                "name" : "test22_RGBtoRGBA_fbo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.566,
                "failedSince" : 0,
                "name" : "test31_RGBAtoRGBA_pbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.543,
                "failedSince" : 0,
                "name" : "test32_RGBAtoRGBA_fbo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.05,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
                "duration" : 0.599,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNG",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.313,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
                "duration" : 1.775,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
                "duration" : 0.946,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNG_TGA_PAM",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.559,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
                "duration" : 0.639,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.368,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
                "duration" : 1.863,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
                "duration" : 0.951,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.624,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "test01AllPNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "test02AllJPG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test04AllDDS",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.704,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
                "duration" : 2.526,
                "failedSince" : 0,
                "name" : "testReadES2_RGBn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.159,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
                "duration" : 3.241,
                "failedSince" : 0,
                "name" : "benchmark",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.904,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "test01YUV422hBase__ES2",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01YUV422hProg_ES2",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01YUV444Base__ES2",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01YUV444Prog__ES2",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02YUV420BaseGray_ES2",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02YUV420Base__ES2",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02YUV420Prog_ES2",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03CMYK_01_ES2",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03YCCK_01_ES2",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 0.772,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 2.341,
                "failedSince" : 0,
                "name" : "test01YUV422hBase__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.789,
                "failedSince" : 0,
                "name" : "test01YUV422hProg_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.883,
                "failedSince" : 0,
                "name" : "test01YUV444Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.016,
                "failedSince" : 0,
                "name" : "test01YUV444Base__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.1,
                "failedSince" : 0,
                "name" : "test01YUV444Prog__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.999,
                "failedSince" : 0,
                "name" : "test01YUV444Prog__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.799,
                "failedSince" : 0,
                "name" : "test02YUV420BaseGray_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.116,
                "failedSince" : 0,
                "name" : "test02YUV420Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.134,
                "failedSince" : 0,
                "name" : "test02YUV420Prog_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.933,
                "failedSince" : 0,
                "name" : "test03CMYK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.083,
                "failedSince" : 0,
                "name" : "test03YCCK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.699,
                "failedSince" : 0,
                "name" : "test04QTTDefPostFrame_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 13.558,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.579,
                "failedSince" : 0,
                "name" : "testPNGRead01_All",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.025,
                "failedSince" : 0,
                "name" : "testPNGRead02_RGB888_to_RGBA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.024,
                "failedSince" : 0,
                "name" : "testPNGRead03_RGB888_to_RGBA8888_stride1000",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.025,
                "failedSince" : 0,
                "name" : "testPNGRead04_RGB888_to_RGBA8888_stride999",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "testPNGRead11_RGBA8888_to_LUMINA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testPNGRead12_RGBA8888_to_RGB888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testPNGRead13_RGBA8888_to_BGR888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testPNGRead14_RGBA8888_to_BGRA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testPNGRead15_RGBA8888_to_ARGB8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testPNGRead16_RGBA8888_to_ABGR8888",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.361,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testRead00_Manual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
                "duration" : 14.384,
                "failedSince" : 0,
                "name" : "testRead01_All",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
                "duration" : 4.45,
                "failedSince" : 0,
                "name" : "testRead02_Gray2RGBA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 19.475,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 1.446,
                "failedSince" : 0,
                "name" : "testGrayAWTILoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.256,
                "failedSince" : 0,
                "name" : "testGrayAWTILoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.244,
                "failedSince" : 0,
                "name" : "testGrayPNGJLoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.246,
                "failedSince" : 0,
                "name" : "testGrayPNGJLoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.157,
                "failedSince" : 0,
                "name" : "testTestAWTILoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.244,
                "failedSince" : 0,
                "name" : "testTestAWTILoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.258,
                "failedSince" : 0,
                "name" : "testTestPNGJLoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.259,
                "failedSince" : 0,
                "name" : "testTestPNGJLoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.773,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 2.621,
                "failedSince" : 0,
                "name" : "testGray__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.109,
                "failedSince" : 0,
                "name" : "testGray__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.783,
                "failedSince" : 0,
                "name" : "testInterl3G_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.1,
                "failedSince" : 0,
                "name" : "testInterl3__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.683,
                "failedSince" : 0,
                "name" : "testInterl4G_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.983,
                "failedSince" : 0,
                "name" : "testInterl4__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.117,
                "failedSince" : 0,
                "name" : "testPalette3__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.1,
                "failedSince" : 0,
                "name" : "testPalette4__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.883,
                "failedSince" : 0,
                "name" : "testRGB3__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.866,
                "failedSince" : 0,
                "name" : "testRGB3__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.783,
                "failedSince" : 0,
                "name" : "testRGB4G_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.883,
                "failedSince" : 0,
                "name" : "testRGB4__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.1,
                "failedSince" : 0,
                "name" : "testRGB4__GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.668,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.654,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.028,
                "failedSince" : 0,
                "name" : "testConversion00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.809,
                "failedSince" : 0,
                "name" : "testConversion01_srcS000_BE_TL_destS000_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.701,
                "failedSince" : 0,
                "name" : "testConversion02_srcS000_LE_TL_destS000_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.633,
                "failedSince" : 0,
                "name" : "testConversion03_srcS000_BE_TL_destS259_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.721,
                "failedSince" : 0,
                "name" : "testConversion04_srcS259_BE_TL_destS259_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.621,
                "failedSince" : 0,
                "name" : "testConversion05_srcS301_BE_TL_destS259_TL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.139,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.117,
                "failedSince" : 0,
                "name" : "testPNGRead11_fromRGBA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testPNGRead12_fromABGR8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.035,
                "failedSince" : 0,
                "name" : "testPNGRead13_fromBGRA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.031,
                "failedSince" : 0,
                "name" : "testPNGRead14_fromARGB8888",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.857,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
                "duration" : 2.265,
                "failedSince" : 0,
                "name" : "test01U32__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
                "duration" : 0.912,
                "failedSince" : 0,
                "name" : "test02RLE32__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
                "duration" : 0.9,
                "failedSince" : 0,
                "name" : "test03RLE32__GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.712,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
                "duration" : 0.885,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.593,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
                "duration" : 0.94,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.632,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 14.04,
                "failedSince" : 0,
                "name" : "test01AllPNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 9.148,
                "failedSince" : 0,
                "name" : "test02AllJPG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 2.866,
                "failedSince" : 0,
                "name" : "test03AllTGA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 2.433,
                "failedSince" : 0,
                "name" : "test04AllDDS",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 29.137,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
                "duration" : 0.803,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.519,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
                "duration" : 1.181,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.025,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
                "duration" : 4.31,
                "failedSince" : 0,
                "name" : "testAll",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.961,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
                "duration" : 1.636,
                "failedSince" : 0,
                "name" : "testCloseNewtAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.297,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
                "duration" : 2.287,
                "failedSince" : 0,
                "name" : "testDisplayCreate01_AutoDestroyLifecycle",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.101,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
                "duration" : 1.971,
                "failedSince" : 0,
                "name" : "testDisplayCreate01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.775,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
                "duration" : 2.019,
                "failedSince" : 0,
                "name" : "testEventSourceNotNewtBug",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.677,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
                "duration" : 4.331,
                "failedSince" : 0,
                "name" : "testWindow00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.143,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
                "duration" : 2.366,
                "failedSince" : 0,
                "name" : "testWarp01Center",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
                "duration" : 2.106,
                "failedSince" : 0,
                "name" : "testWarp02Random",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.267,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 0.388,
                "failedSince" : 0,
                "name" : "test01WindowCreateSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 0.13,
                "failedSince" : 0,
                "name" : "test02WindowCreateUndecor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 2.386,
                "failedSince" : 0,
                "name" : "test11WindowSimpleToggleVisibility",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 2.355,
                "failedSince" : 0,
                "name" : "test12WindowUndecorToggleVisibility",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.099,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.389,
                "failedSince" : 0,
                "name" : "test01WindowSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "test02WindowSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.08,
                "failedSince" : 0,
                "name" : "test10WindowNativeRecreateSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.077,
                "failedSince" : 0,
                "name" : "test11WindowNativeRecreateSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.139,
                "failedSince" : 0,
                "name" : "test21WindowDestroyWinTwiceA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.167,
                "failedSince" : 0,
                "name" : "test22WindowTwoWinOneDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.174,
                "failedSince" : 0,
                "name" : "test23WindowTwoWinTwoDisplays",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.972,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 0.744,
                "failedSince" : 0,
                "name" : "testWindowDecor01Simple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 0.76,
                "failedSince" : 0,
                "name" : "testWindowDecor02DestroyWinTwiceA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 1.012,
                "failedSince" : 0,
                "name" : "testWindowDecor03TwoWinOneDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 0.952,
                "failedSince" : 0,
                "name" : "testWindowDecor03TwoWinTwoDisplays",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.263,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
                "duration" : 2.49,
                "failedSince" : 0,
                "name" : "test01WindowDecor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
                "duration" : 2.224,
                "failedSince" : 0,
                "name" : "test02WindowUndecor",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.506,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
                "duration" : 1.966,
                "failedSince" : 0,
                "name" : "testListenerStringPassingAndOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.622,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
                "duration" : 1.61,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.31,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
                "duration" : 1.679,
                "failedSince" : 0,
                "name" : "testRemoteWindow01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.315,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
                "duration" : 0.795,
                "failedSince" : 0,
                "name" : "testRemoteWindow01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.661,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
                "duration" : 2.431,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.064,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
                "duration" : 1.945,
                "failedSince" : 0,
                "name" : "testCloseFrameGLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
                "duration" : 0.604,
                "failedSince" : 0,
                "name" : "testCloseJFrameGLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.21,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
                "duration" : 1.758,
                "failedSince" : 0,
                "name" : "testCloseGLWindow",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.393,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
                "duration" : 2.294,
                "failedSince" : 0,
                "name" : "testCloseJFrameNewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.96,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.267,
                "failedSince" : 0,
                "name" : "testWindowDecorDestroyWinTwiceA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.028,
                "failedSince" : 0,
                "name" : "testWindowDecorSimpleUserPos",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.024,
                "failedSince" : 0,
                "name" : "testWindowDecorSimpleWMPos",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "testWindowDecorTwoWin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.05,
                "failedSince" : 0,
                "name" : "testWindowNativeRecreate01Simple",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.258,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
                "duration" : 0.368,
                "failedSince" : 0,
                "name" : "test01WindowDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
                "duration" : 0.127,
                "failedSince" : 0,
                "name" : "test02WindowDefault",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.344,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.625,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.81,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.794,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 4.417,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.6,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 5.269,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 27.409,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.573,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.793,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.789,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 4.428,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.58,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 5.153,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 27.066,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.593,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.795,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.807,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 4.427,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.611,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 5.167,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 27.416,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 3.816,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
                "duration" : 6.486,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
                "duration" : 6.421,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.63,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
                "duration" : 24.827,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
                "duration" : 24.877,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 51.401,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
                "duration" : 14.312,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
                "duration" : 14.363,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 30.383,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
                "duration" : 8.541,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
                "duration" : 8.594,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.826,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
                "duration" : 1.101,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
                "duration" : 1.175,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.969,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:33:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
                "duration" : 8.157,
                "failedSince" : 0,
                "name" : "testFocus01ProgrFocus",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
                "duration" : 8.682,
                "failedSince" : 0,
                "name" : "testFocus02RobotFocus",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.546,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:33:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
                "duration" : 19.362,
                "failedSince" : 0,
                "name" : "testFocus01ProgrFocus",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
                "duration" : 21.415,
                "failedSince" : 0,
                "name" : "testFocus02RobotFocus",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 42.71,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:33:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
                "duration" : 5.502,
                "failedSince" : 0,
                "name" : "testWindowParentingAWTFocusTraversal01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
                "duration" : 4.594,
                "failedSince" : 0,
                "name" : "testWindowParentingAWTFocusTraversal02Offscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.818,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:34:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test00ScreenModeStream",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "test01ScreenAllMonitor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
                "duration" : 0.028,
                "failedSince" : 0,
                "name" : "test02ScreenAllModesInfo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.985,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
                "duration" : 1.288,
                "failedSince" : 0,
                "name" : "testScreenModeInfo01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.141,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testScreenModeChange01",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 2.871,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
                "duration" : 9.885,
                "failedSince" : 0,
                "name" : "testScreenModeChange01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 13.647,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
                "duration" : 15.945,
                "failedSince" : 0,
                "name" : "testScreenModeChangeSingleQ1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testScreenModeChangeSingleQ2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 19.789,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 10.419,
                "failedSince" : 0,
                "name" : "test01ScreenFullscreenSingleQ1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02ScreenFullscreenSingleQ2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test03ScreenFullscreenSpanQ1Q2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test04ScreenFullscreenSpanALL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.214,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 6.875,
                "failedSince" : 0,
                "name" : "test01FullscreenChange01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 12.346,
                "failedSince" : 0,
                "name" : "test02ScreenModeChange01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 16.486,
                "failedSince" : 0,
                "name" : "test03ScreenModeChangeWithFS01Post",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 14.339,
                "failedSince" : 0,
                "name" : "test04ScreenModeChangeWithFS01Pre",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 53.889,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 4.314,
                "failedSince" : 0,
                "name" : "testScreenRotationChange01_PreWin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 4.091,
                "failedSince" : 0,
                "name" : "testScreenRotationChange02_PreFull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 4.008,
                "failedSince" : 0,
                "name" : "testScreenRotationChange11_PostWin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 4.006,
                "failedSince" : 0,
                "name" : "testScreenRotationChange12_PostFull",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.302,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
                "duration" : 0.387,
                "failedSince" : 0,
                "name" : "testScreenModeChange01_PreFull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testScreenModeChange02_PostFull",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.191,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 1.893,
                "failedSince" : 0,
                "name" : "test01CreateVisibleDestroy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.446,
                "failedSince" : 0,
                "name" : "test02aReparentTop2WinReparentRecreate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.482,
                "failedSince" : 0,
                "name" : "test02bReparentTop2WinReparentNative",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.418,
                "failedSince" : 0,
                "name" : "test03aReparentWin2TopReparentRecreate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.45,
                "failedSince" : 0,
                "name" : "test03bReparentWin2TopReparentNative",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 21.828,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 1.765,
                "failedSince" : 0,
                "name" : "test01WindowParenting01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 0.9,
                "failedSince" : 0,
                "name" : "test02WindowParenting02CreateVisibleDestroy2Defered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 1.033,
                "failedSince" : 0,
                "name" : "test03WindowParenting02CreateVisibleDestroy3Odd",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 4.965,
                "failedSince" : 0,
                "name" : "test04WindowParenting03ReparentNewtWin2Top",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 4.183,
                "failedSince" : 0,
                "name" : "test05WindowParenting04ReparentNewtWin2TopLayouted",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 4.335,
                "failedSince" : 0,
                "name" : "test06WindowParenting05ReparentAWTWinHopFrame2Frame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.87,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:34:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
                "duration" : 1.49,
                "failedSince" : 0,
                "name" : "testWindowParenting01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.288,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
                "duration" : 3.568,
                "failedSince" : 0,
                "name" : "test01AWTWinHopFrame2FrameFPS25Animator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
                "duration" : 2.743,
                "failedSince" : 0,
                "name" : "test02AWTWinHopFrame2FrameStdAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.03,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:34:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
                "duration" : 1.774,
                "failedSince" : 0,
                "name" : "test01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
                "duration" : 2.652,
                "failedSince" : 0,
                "name" : "test02AWTWinHopFrame2Frame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.13,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:35:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
                "duration" : 1.761,
                "failedSince" : 0,
                "name" : "test01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
                "duration" : 4.434,
                "failedSince" : 0,
                "name" : "test02AWTWinHopFrame2Frame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.879,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:35:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
                "duration" : 1.941,
                "failedSince" : 0,
                "name" : "test01GLWindowReparentRecreateNoPreserve",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
                "duration" : 1.056,
                "failedSince" : 0,
                "name" : "test02GLWindowReparentRecreateGLPreserve",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.706,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:35:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 4.091,
                "failedSince" : 0,
                "name" : "test01NewtChildOnAWTParentLayouted",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 2.227,
                "failedSince" : 0,
                "name" : "test02NewtChildOnAWTParentLayoutedDef",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 1.536,
                "failedSince" : 0,
                "name" : "test03NewtChildOnAWTParentDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 1.546,
                "failedSince" : 0,
                "name" : "test04NewtChildOnAWTParentDirectDef",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.064,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:35:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
                "duration" : 2.408,
                "failedSince" : 0,
                "name" : "test01NewtOnNewtParentChildDraw",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.076,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
                "duration" : 2.095,
                "failedSince" : 0,
                "name" : "test01AWTOneNewtChilds01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
                "duration" : 1.847,
                "failedSince" : 0,
                "name" : "test02AWTTwoNewtChilds01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.634,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:35:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
                "duration" : 3.758,
                "failedSince" : 0,
                "name" : "test01WinHopFrame2FrameDirectHop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
                "duration" : 2.895,
                "failedSince" : 0,
                "name" : "test02WinHopFrame2FrameDetachFirst",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.363,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:35:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
                "duration" : 3.114,
                "failedSince" : 0,
                "name" : "test01WinHopFrame2FrameDirectHop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
                "duration" : 2.326,
                "failedSince" : 0,
                "name" : "test02WinHopFrame2FrameDetachFirst",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.244,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
                "duration" : 0.954,
                "failedSince" : 0,
                "name" : "testWindow00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.754,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
                "duration" : 1.35,
                "failedSince" : 0,
                "name" : "testWindowParenting1AWTOneNewtChild01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.058,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:35:52"
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.matrix.MatrixRun",
        "number" : 1515,
        "url" : "https://jogamp.org/chuck/job/jogl/label=windows-x86_64/1515/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 2566.6843,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 1143,
        "skipCount" : 7,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
                "duration" : 0.886,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.569,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
                "duration" : 2.939,
                "failedSince" : 0,
                "name" : "test10RegionRendererMSAA01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
                "duration" : 0.237,
                "failedSince" : 0,
                "name" : "test20RegionRendererR2T01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.88,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test00Manual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 3.848,
                "failedSince" : 0,
                "name" : "test00SceneNoAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.185,
                "failedSince" : 0,
                "name" : "test01SceneMSAA04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.194,
                "failedSince" : 0,
                "name" : "test02GraphMSAA04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.183,
                "failedSince" : 0,
                "name" : "test03GraphVBAA04",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.139,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
                "duration" : 2.564,
                "failedSince" : 0,
                "name" : "testTextRendererMSAA01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
                "duration" : 0.919,
                "failedSince" : 0,
                "name" : "testTextRendererR2T01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.188,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
                "duration" : 1.64,
                "failedSince" : 0,
                "name" : "test00TextRendererNONE00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
                "duration" : 0.244,
                "failedSince" : 0,
                "name" : "test01TextRendererMSAA04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
                "duration" : 0.258,
                "failedSince" : 0,
                "name" : "test02TextRendererVBAA04",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.182,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
                "duration" : 4.52,
                "failedSince" : 0,
                "name" : "test00All",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
                "duration" : 2.329,
                "failedSince" : 0,
                "name" : "test01OnlyIssues",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.543,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
                "duration" : 7.174,
                "failedSince" : 0,
                "name" : "testX11WindowMemoryLeak",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.296,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
                "duration" : 3.253,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02OffscreenFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03OffscreenPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.977,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
                "duration" : 4.663,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02OffscreenFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03OffscreenPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.183,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:24:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
                "duration" : 2.323,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.345,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
                "duration" : 32.297,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 33.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:24:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
                "duration" : 1.29,
                "failedSince" : 0,
                "name" : "test01NoDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
                "duration" : 1.182,
                "failedSince" : 0,
                "name" : "test02TriggerDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.008,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:24:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
                "duration" : 1.664,
                "failedSince" : 0,
                "name" : "test01_Anim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
                "duration" : 0.133,
                "failedSince" : 0,
                "name" : "test01_Plain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.463,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
                "duration" : 2.235,
                "failedSince" : 0,
                "name" : "test01_Anim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
                "duration" : 0.196,
                "failedSince" : 0,
                "name" : "test01_Plain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.094,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 2.088,
                "failedSince" : 0,
                "name" : "test01CPUSource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.671,
                "failedSince" : 0,
                "name" : "test02VBOOnly",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.63,
                "failedSince" : 0,
                "name" : "test03VBOVAO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.65,
                "failedSince" : 0,
                "name" : "test12CPUSourceAndVBOOnly",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.633,
                "failedSince" : 0,
                "name" : "test13CPUSourceAndVBOVAO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.633,
                "failedSince" : 0,
                "name" : "test23VBOOnlyAndVBOVAO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.653,
                "failedSince" : 0,
                "name" : "test88AllModes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.635,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
                "duration" : 1.39,
                "failedSince" : 0,
                "name" : "test01GL2CPUSource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
                "duration" : 0.033,
                "failedSince" : 0,
                "name" : "test02GL3CPUSource",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.091,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
                "duration" : 0.096,
                "failedSince" : 0,
                "name" : "testDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.543,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:24:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 1.838,
                "failedSince" : 0,
                "name" : "test01a_GL2ES2_Demo1_SingleBuffer_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.313,
                "failedSince" : 0,
                "name" : "test01b_GL2ES2_Demo1_SingleBuffer_NoTex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.318,
                "failedSince" : 0,
                "name" : "test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.25,
                "failedSince" : 0,
                "name" : "test02a_GL2ES2_Demo1_DoubleBuffer_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.338,
                "failedSince" : 0,
                "name" : "test03a_GL2ES2_Demo2MSAA4_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.353,
                "failedSince" : 0,
                "name" : "test03b_GL2ES2_Demo2MSAA4_NoTex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.209,
                "failedSince" : 0,
                "name" : "test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.278,
                "failedSince" : 0,
                "name" : "test04_GL2ES2_FBODemoMSAA4_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11_EGLES2_Demo0Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13_EGLES2_Demo0MSAA4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.398,
                "failedSince" : 0,
                "name" : "test21_GL3_Demo0Normal",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.993,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
                "duration" : 3.04,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.946,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test00_Manual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
                "duration" : 2.888,
                "failedSince" : 0,
                "name" : "test01_startMSAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
                "duration" : 1.439,
                "failedSince" : 0,
                "name" : "test02_startMSAA4",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.02,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
                "duration" : 3.084,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.765,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
                "duration" : 2.929,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.619,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
                "duration" : 2.65,
                "failedSince" : 0,
                "name" : "testOnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.343,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.669,
                "failedSince" : 0,
                "name" : "testAvailableInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 2.061,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 2.482,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.807,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.896,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.891,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.85,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.394,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.312,
                "failedSince" : 0,
                "name" : "testGL2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 15.06,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 1.334,
                "failedSince" : 0,
                "name" : "testES2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 1.693,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.855,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.143,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.159,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufRGB555",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.155,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufRGBA5551",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.174,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufRGBA8881",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.175,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.145,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.174,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.22,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.205,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.281,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.182,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.19,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.246,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.252,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.252,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.239,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.237,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.714,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 1.483,
                "failedSince" : 0,
                "name" : "test00AvailableInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01ES2OnMobile",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02GLOnMobile",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11ES2OnDesktop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.169,
                "failedSince" : 0,
                "name" : "test12GLOnDesktop",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.321,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
                "duration" : 2.236,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
                "duration" : 0.141,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.083,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 1.69,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.689,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.288,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.282,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.283,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.936,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:24:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.37,
                "failedSince" : 0,
                "name" : "testES2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testES2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 2.037,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 2.451,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.925,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.867,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.836,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.957,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.836,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.903,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.879,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.402,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.342,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.365,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.349,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.258,
                "failedSince" : 0,
                "name" : "testGL2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 21.494,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 1.712,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenLayerAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.952,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.598,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.631,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.613,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.223,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
                "duration" : 4.178,
                "failedSince" : 0,
                "name" : "test01_1A1RThreads_100Resizes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
                "duration" : 4.601,
                "failedSince" : 0,
                "name" : "test01_3A3RThreads_50Resizes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.684,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 1.501,
                "failedSince" : 0,
                "name" : "test01GL2GL3DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.109,
                "failedSince" : 0,
                "name" : "test02GL2GL3DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.057,
                "failedSince" : 0,
                "name" : "test03GL2GL3DebugError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.059,
                "failedSince" : 0,
                "name" : "test04GL2GL3DebugInsert",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11GLES2DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12GLES2DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13GLES2DebugError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test14GLES2DebugInsert",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.392,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 1.506,
                "failedSince" : 0,
                "name" : "test01GL2GL3DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.163,
                "failedSince" : 0,
                "name" : "test02GL2GL3DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.088,
                "failedSince" : 0,
                "name" : "test03GL2GL3DebugError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11GLES2DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12GLES2DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13GLES2DebugError",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.417,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.279,
                "failedSince" : 0,
                "name" : "test01OnThreadAtInit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.273,
                "failedSince" : 0,
                "name" : "test02OnThreadAtReshape",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.224,
                "failedSince" : 0,
                "name" : "test03OnThreadAtDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.224,
                "failedSince" : 0,
                "name" : "test04OnThreadAtInvoke",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.679,
                "failedSince" : 0,
                "name" : "test05OnThreadAtDispose",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.132,
                "failedSince" : 0,
                "name" : "test11OffThreadAtInit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.122,
                "failedSince" : 0,
                "name" : "test12OffThreadAtReshape",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "test13OffThreadAtDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.111,
                "failedSince" : 0,
                "name" : "test14OffThreadAtInvoke",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.736,
                "failedSince" : 0,
                "name" : "test15OffThreadAtDispose",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.918,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 1.313,
                "failedSince" : 0,
                "name" : "test01_ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.198,
                "failedSince" : 0,
                "name" : "test03_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.093,
                "failedSince" : 0,
                "name" : "test04_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.082,
                "failedSince" : 0,
                "name" : "test05_GL4",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.348,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 1.34,
                "failedSince" : 0,
                "name" : "test00ShowAvailProfiles",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.189,
                "failedSince" : 0,
                "name" : "test10GL2PolygonModeFailure",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.079,
                "failedSince" : 0,
                "name" : "test11GL3bcPolygonModeFailure",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.077,
                "failedSince" : 0,
                "name" : "test12GL3PolygonModeFailure",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.08,
                "failedSince" : 0,
                "name" : "test20GL2BindArrayAttributeFails",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.085,
                "failedSince" : 0,
                "name" : "test21GL3bcBindArrayAttributeFails",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.075,
                "failedSince" : 0,
                "name" : "test22GL3BindArrayAttributeFails",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.631,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
                "duration" : 1.921,
                "failedSince" : 0,
                "name" : "test01GLOffscreenDrawable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.597,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 1.729,
                "failedSince" : 0,
                "name" : "test01FFP__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02FFP__ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03FFP__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.344,
                "failedSince" : 0,
                "name" : "test04FFP__GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "test11GLSL_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12GLSL_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.965,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test01InternedString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 1.318,
                "failedSince" : 0,
                "name" : "test02InitSingleton",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test11DumpDesktopGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12DumpMobileGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.976,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 1.759,
                "failedSince" : 0,
                "name" : "test00Version",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.324,
                "failedSince" : 0,
                "name" : "test01GLProfileDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.206,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.181,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFunc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.191,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.191,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.192,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.189,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.195,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.187,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.191,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.193,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.913,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 1.337,
                "failedSince" : 0,
                "name" : "test00Version",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "test01GLProfileDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.197,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.205,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFunc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.194,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.205,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.195,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.181,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.176,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.467,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 1.497,
                "failedSince" : 0,
                "name" : "test01GLProfileDefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "test02GLProfileDefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.809,
                "failedSince" : 0,
                "name" : "test03GLProfileDefaultBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.188,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammableFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.159,
                "failedSince" : 0,
                "name" : "test12GLProfileMaxProgrammablePBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.241,
                "failedSince" : 0,
                "name" : "test21GLProfileMaxFixedFuncFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.136,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFuncPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.136,
                "failedSince" : 0,
                "name" : "test23GLProfileMaxFixedFuncBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.166,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.189,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.238,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.158,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.204,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.142,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.188,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.632,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 1.155,
                "failedSince" : 0,
                "name" : "test01GLProfileDefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.137,
                "failedSince" : 0,
                "name" : "test02GLProfileDefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.799,
                "failedSince" : 0,
                "name" : "test03GLProfileDefaultBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.151,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammableFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.168,
                "failedSince" : 0,
                "name" : "test12GLProfileMaxProgrammablePBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.176,
                "failedSince" : 0,
                "name" : "test21GLProfileMaxFixedFuncFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.189,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFuncPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.141,
                "failedSince" : 0,
                "name" : "test23GLProfileMaxFixedFuncBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.186,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.173,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.173,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.187,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.229,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.187,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.227,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.332,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
                "duration" : 1.562,
                "failedSince" : 0,
                "name" : "test01GLProfileDefault",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.217,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 3.8,
                "failedSince" : 0,
                "name" : "test00_MSAA0_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01_MSAA0_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 3.291,
                "failedSince" : 0,
                "name" : "test10_MSAA8_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_MSAA8_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.531,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.864,
                "failedSince" : 0,
                "name" : "test00_MSAA0_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.319,
                "failedSince" : 0,
                "name" : "test01_MSAA0_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.303,
                "failedSince" : 0,
                "name" : "test10_MSAA8_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.303,
                "failedSince" : 0,
                "name" : "test11_MSAA8_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 16.225,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 3.927,
                "failedSince" : 0,
                "name" : "test00_MSAA0_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_MSAA0_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 3.53,
                "failedSince" : 0,
                "name" : "test10_MSAA8_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_MSAA8_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.511,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test01GLVersion",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
                "duration" : 0.082,
                "failedSince" : 0,
                "name" : "test02GLVendorVersion",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.783,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 3.25,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_102x100xREDxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.722,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_640x480xREDxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.829,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_640x480xRGBxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.692,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_99x100xRGBxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.847,
                "failedSince" : 0,
                "name" : "testReadPixelsGL_640x480xRGBAxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.709,
                "failedSince" : 0,
                "name" : "testReadPixelsGL_99x100xRGBxUB",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 12.763,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
                "duration" : 0.996,
                "failedSince" : 0,
                "name" : "test02TwoThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
                "duration" : 1.331,
                "failedSince" : 0,
                "name" : "test04FourThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
                "duration" : 1.846,
                "failedSince" : 0,
                "name" : "test16SixteenThreads",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.286,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test02FourThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02TwoThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test16SixteenThreads",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.124,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
                "duration" : 2.347,
                "failedSince" : 0,
                "name" : "testMain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.069,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
                "duration" : 1.72,
                "failedSince" : 0,
                "name" : "testMain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.388,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 3.119,
                "failedSince" : 0,
                "name" : "testWriteRead01aMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.634,
                "failedSince" : 0,
                "name" : "testWriteRead01bMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.671,
                "failedSince" : 0,
                "name" : "testWriteRead02aMapRange",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.619,
                "failedSince" : 0,
                "name" : "testWriteRead02bMapRange",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.74,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 3.167,
                "failedSince" : 0,
                "name" : "testWriteRead01aMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.686,
                "failedSince" : 0,
                "name" : "testWriteRead01bMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.622,
                "failedSince" : 0,
                "name" : "testWriteRead02aMapRange",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.644,
                "failedSince" : 0,
                "name" : "testWriteRead02bMapRange",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.805,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
                "duration" : 2.448,
                "failedSince" : 0,
                "name" : "test01X11WindowMemoryLeak",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
                "duration" : 0.313,
                "failedSince" : 0,
                "name" : "test02X11WindowMemoryLeakPBufferAutoDrawable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
                "duration" : 0.327,
                "failedSince" : 0,
                "name" : "test03X11WindowMemoryLeakFBOAutoDrawable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.194,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
                "duration" : 0.876,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.885,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
                "duration" : 2.103,
                "failedSince" : 0,
                "name" : "test01_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01_GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfo00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.797,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
                "duration" : 0.693,
                "failedSince" : 0,
                "name" : "test01_GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
                "duration" : 1.153,
                "failedSince" : 0,
                "name" : "test02_GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.543,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
                "duration" : 0.079,
                "failedSince" : 0,
                "name" : "testDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.364,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
                "duration" : 0.894,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.085,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
                "duration" : 0.984,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.06,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
                "duration" : 2.685,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.684,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.662,
                "failedSince" : 0,
                "name" : "test01UseAWTNotShared",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.481,
                "failedSince" : 0,
                "name" : "test02UseAWTSharedContext",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.754,
                "failedSince" : 0,
                "name" : "test10UseNEWTNotShared",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.741,
                "failedSince" : 0,
                "name" : "test11UseNEWTSharedContext",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 17.064,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:25:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
                "duration" : 0.951,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.958,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.481,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.338,
                "failedSince" : 0,
                "name" : "test02SyncedOneAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.341,
                "failedSince" : 0,
                "name" : "test11AsyncEachAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.556,
                "failedSince" : 0,
                "name" : "test12AsyncEachAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.125,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
                "duration" : 1.53,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
                "duration" : 1.57,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.355,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
                "duration" : 4.432,
                "failedSince" : 0,
                "name" : "test01CommonAnimatorSharedCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
                "duration" : 4.291,
                "failedSince" : 0,
                "name" : "test02CommonAnimatorMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.731,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.762,
                "failedSince" : 0,
                "name" : "test01CommonAnimatorSharedOnscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.768,
                "failedSince" : 0,
                "name" : "test02EachWithAnimatorSharedOnscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.584,
                "failedSince" : 0,
                "name" : "test11CommonAnimatorSharedOffscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.728,
                "failedSince" : 0,
                "name" : "test12EachWithAnimatorSharedOffscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.878,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.443,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.328,
                "failedSince" : 0,
                "name" : "test02SyncedOneAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.457,
                "failedSince" : 0,
                "name" : "test11AsyncEachAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.457,
                "failedSince" : 0,
                "name" : "test12AsyncEachAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.691,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 2.028,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimatorCleanDtorOrderCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.886,
                "failedSince" : 0,
                "name" : "test02SyncedOneAnimatorCleanDtorOrderMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.876,
                "failedSince" : 0,
                "name" : "test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.88,
                "failedSince" : 0,
                "name" : "test04SyncedOneAnimatorDirtyDtorOrderMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 2.028,
                "failedSince" : 0,
                "name" : "test11ASyncEachAnimatorCleanDtorOrderCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 2.05,
                "failedSince" : 0,
                "name" : "test12ASyncEachAnimatorCleanDtorOrderMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 2.153,
                "failedSince" : 0,
                "name" : "test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 2.165,
                "failedSince" : 0,
                "name" : "test14AsyncEachAnimatorDirtyDtorOrderMapBuffers",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.091,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
                "duration" : 1.451,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.493,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
                "duration" : 19.281,
                "failedSince" : 0,
                "name" : "test01CleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 21.337,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
                "duration" : 2.595,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
                "duration" : 2.504,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.151,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
                "duration" : 3.966,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.676,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
                "duration" : 2.787,
                "failedSince" : 0,
                "name" : "test01OnEDT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
                "duration" : 0.896,
                "failedSince" : 0,
                "name" : "test02OnExecutorThread",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.805,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 2.841,
                "failedSince" : 0,
                "name" : "test01OneLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 1.455,
                "failedSince" : 0,
                "name" : "test02AnotherLifeWithGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 1.555,
                "failedSince" : 0,
                "name" : "test03AnotherLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 3.064,
                "failedSince" : 0,
                "name" : "test03TwoLifes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.622,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 2.641,
                "failedSince" : 0,
                "name" : "test01OneLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 1.622,
                "failedSince" : 0,
                "name" : "test02AnotherLifeWithGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 1.568,
                "failedSince" : 0,
                "name" : "test03AnotherLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 3.196,
                "failedSince" : 0,
                "name" : "test03TwoLifes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.713,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.624,
                "failedSince" : 0,
                "name" : "testVersionV220V221",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 1.387,
                "failedSince" : 0,
                "name" : "testVersionV221V230",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.758,
                "failedSince" : 0,
                "name" : "testVersionV230V232",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.53,
                "failedSince" : 0,
                "name" : "testVersionV232V24x",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.025,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 2.724,
                "failedSince" : 0,
                "name" : "testAnimatorContinue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.93,
                "failedSince" : 0,
                "name" : "testAnimatorResumePause",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.913,
                "failedSince" : 0,
                "name" : "testAnimatorStartStop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.889,
                "failedSince" : 0,
                "name" : "testFPSAnimatorContinue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.898,
                "failedSince" : 0,
                "name" : "testFPSAnimatorResumePause",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.871,
                "failedSince" : 0,
                "name" : "testFPSAnimatorStartStop",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.907,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
                "duration" : 3.539,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
                "duration" : 1.862,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.104,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
                "duration" : 3.284,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
                "duration" : 2.014,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.99,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 2.849,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.375,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.856,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.568,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.704,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.366,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.889,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.555,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.472,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:27:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 2.812,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.407,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.116,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.397,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 2.358,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.0,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.64,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.717,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.73,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.411,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.129,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.412,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.925,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.607,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.554,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.624,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 27.941,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 2.8,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.374,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.915,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.559,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.698,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.377,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.862,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.561,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.436,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:27:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 2.798,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.394,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.093,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.395,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 2.361,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.979,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.684,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.699,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 1.742,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.413,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.123,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.41,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 1.954,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.61,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.569,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.608,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 27.922,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 2.566,
                "failedSince" : 0,
                "name" : "test01Normal_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.474,
                "failedSince" : 0,
                "name" : "test03Excl_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 2.087,
                "failedSince" : 0,
                "name" : "test05Normal_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.815,
                "failedSince" : 0,
                "name" : "test07Excl_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.494,
                "failedSince" : 0,
                "name" : "test11Normal_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.498,
                "failedSince" : 0,
                "name" : "test13Excl_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.681,
                "failedSince" : 0,
                "name" : "test15Normal_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.695,
                "failedSince" : 0,
                "name" : "test17Excl_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 15.408,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 2.532,
                "failedSince" : 0,
                "name" : "test01Normal_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.475,
                "failedSince" : 0,
                "name" : "test03Excl_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 2.099,
                "failedSince" : 0,
                "name" : "test05Normal_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.825,
                "failedSince" : 0,
                "name" : "test07Excl_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.499,
                "failedSince" : 0,
                "name" : "test11Normal_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.506,
                "failedSince" : 0,
                "name" : "test13Excl_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.665,
                "failedSince" : 0,
                "name" : "test15Normal_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.698,
                "failedSince" : 0,
                "name" : "test17Excl_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 15.397,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
                "duration" : 6.182,
                "failedSince" : 0,
                "name" : "test11GLWindow2GLCanvasOnScrnGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.889,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:27:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 3.817,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowEachWithOwnDemoGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowEachWithOwnDemoGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.465,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowOneDemoGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowOneDemoGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.348,
                "failedSince" : 0,
                "name" : "testSwitch2WindowSingleContextGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSwitch2WindowSingleContextGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.334,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 4.607,
                "failedSince" : 0,
                "name" : "test01aSwitch2Onscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 3.032,
                "failedSince" : 0,
                "name" : "test01bSwitch2Onscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 3.038,
                "failedSince" : 0,
                "name" : "test01cSwitch2Offscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 3.052,
                "failedSince" : 0,
                "name" : "test01dSwitch2Offscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 3.073,
                "failedSince" : 0,
                "name" : "test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.051,
                "failedSince" : 0,
                "name" : "test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 3.062,
                "failedSince" : 0,
                "name" : "test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.03,
                "failedSince" : 0,
                "name" : "test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 3.047,
                "failedSince" : 0,
                "name" : "test03aSwitch2Onscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.048,
                "failedSince" : 0,
                "name" : "test03bSwitch2Onscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.949,
                "failedSince" : 0,
                "name" : "test03cSwitch2Offscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.03,
                "failedSince" : 0,
                "name" : "test03dSwitch2Offscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 26.757,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:27:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 4.568,
                "failedSince" : 0,
                "name" : "test01aSwitch2Onscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.11,
                "failedSince" : 0,
                "name" : "test01bSwitch2Onscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.06,
                "failedSince" : 0,
                "name" : "test01cSwitch2Offscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.053,
                "failedSince" : 0,
                "name" : "test01dSwitch2Offscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.125,
                "failedSince" : 0,
                "name" : "test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.096,
                "failedSince" : 0,
                "name" : "test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.043,
                "failedSince" : 0,
                "name" : "test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.03,
                "failedSince" : 0,
                "name" : "test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.106,
                "failedSince" : 0,
                "name" : "test03aSwitch2Onscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.104,
                "failedSince" : 0,
                "name" : "test03bSwitch2Onscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.057,
                "failedSince" : 0,
                "name" : "test03cSwitch2Offscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.031,
                "failedSince" : 0,
                "name" : "test03dSwitch2Offscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 27.074,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
                "duration" : 3.721,
                "failedSince" : 0,
                "name" : "test01GLADDelegateGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02GLADDelegateGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.419,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
                "duration" : 3.981,
                "failedSince" : 0,
                "name" : "test21GLWindowGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test22GLWindowGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.686,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 4.09,
                "failedSince" : 0,
                "name" : "test01GLCanvasOnscreenGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02GLCanvasOnscreenGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11GLCanvasOffscreenGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12GLCanvasOffscreenGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.793,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 4.033,
                "failedSince" : 0,
                "name" : "test01GLCanvasOnScrn2GLWindowGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02GLCanvasOnScrn2GLWindowGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 2.541,
                "failedSince" : 0,
                "name" : "test11GLWindow2GLCanvasOnScrnGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12GLWindow2GLCanvasOnScrnGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test21GLCanvasOffScrn2GLWindowGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test22GLCanvasOffScrn2GLWindowGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "test31GLWindow2GLCanvasOffScrnGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test32GLWindow2GLCanvasOffScrnGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.269,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
                "duration" : 0.743,
                "failedSince" : 0,
                "name" : "test01GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
                "duration" : 0.576,
                "failedSince" : 0,
                "name" : "test02GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.678,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
                "duration" : 0.63,
                "failedSince" : 0,
                "name" : "test01WindowClosing",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.327,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
                "duration" : 2.466,
                "failedSince" : 0,
                "name" : "testAddRemove3Times",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.881,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
                "duration" : 2.372,
                "failedSince" : 0,
                "name" : "testAddRemove3Times",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.607,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
                "duration" : 1.99,
                "failedSince" : 0,
                "name" : "test01_NoGL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
                "duration" : 2.616,
                "failedSince" : 0,
                "name" : "test02_WithGL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.323,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
                "duration" : 3.675,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.911,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
                "duration" : 1.523,
                "failedSince" : 0,
                "name" : "testIncompleteGLCanvasNPE",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.631,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
                "duration" : 2.226,
                "failedSince" : 0,
                "name" : "testOffscreenSupersampling",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.936,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:53"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
                "duration" : 1.792,
                "failedSince" : 0,
                "name" : "test01DefaultOffscreenSupersampling",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
                "duration" : 0.062,
                "failedSince" : 0,
                "name" : "test02PBufferOffscreenSupersampling",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.525,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
                "duration" : 2.769,
                "failedSince" : 0,
                "name" : "test02WithCheckGraphicsEnvironment",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.471,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 2.082,
                "failedSince" : 0,
                "name" : "test01RealizeGLCanvasOnAWTEDTUseFrameSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.324,
                "failedSince" : 0,
                "name" : "test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "test11RealizeGLCanvasOnMainTUseFrameSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.318,
                "failedSince" : 0,
                "name" : "test12RealizeGLCanvasOnMainTUseGLCanvasSize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.748,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.671,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
                "duration" : 2.238,
                "failedSince" : 0,
                "name" : "test01JSplitPaneWithHwGLCanvasPlain",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
                "duration" : 0.562,
                "failedSince" : 0,
                "name" : "test02JSplitPaneWithHwGLCanvasContainer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
                "duration" : 0.538,
                "failedSince" : 0,
                "name" : "test03JSplitPaneWithLwGLJPanel",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.03,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
                "duration" : 2.917,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02Offscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.117,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
                "duration" : 1.855,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.555,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
                "duration" : 3.975,
                "failedSince" : 0,
                "name" : "test01AllVisible",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
                "duration" : 2.371,
                "failedSince" : 0,
                "name" : "test02VisibleWithCanvas",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.076,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
                "duration" : 5.009,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.721,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 4.361,
                "failedSince" : 0,
                "name" : "test00_Compo_None_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.711,
                "failedSince" : 0,
                "name" : "test01_Compo_Flow_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.816,
                "failedSince" : 0,
                "name" : "test02_Compo_DblBrd_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.716,
                "failedSince" : 0,
                "name" : "test03_Compo_Box_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.748,
                "failedSince" : 0,
                "name" : "test04_Compo_Split_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.77,
                "failedSince" : 0,
                "name" : "test05_Compo_Flow_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.8,
                "failedSince" : 0,
                "name" : "test06_Compo_DblBrd_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.765,
                "failedSince" : 0,
                "name" : "test07_Compo_Box_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.763,
                "failedSince" : 0,
                "name" : "test08_Compo_Split_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.696,
                "failedSince" : 0,
                "name" : "test10_Frame_None_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.715,
                "failedSince" : 0,
                "name" : "test11_Frame_Flow_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.785,
                "failedSince" : 0,
                "name" : "test12_Frame_DblBrd_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.729,
                "failedSince" : 0,
                "name" : "test13_Frame_Box_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.733,
                "failedSince" : 0,
                "name" : "test14_Frame_Split_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.751,
                "failedSince" : 0,
                "name" : "test15_Frame_Flow_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.786,
                "failedSince" : 0,
                "name" : "test16_Frame_DblBrd_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.763,
                "failedSince" : 0,
                "name" : "test17_Frame_Box_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.782,
                "failedSince" : 0,
                "name" : "test18_Frame_Split_Two",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 51.928,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
                "duration" : 3.372,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.086,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
                "duration" : 3.332,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.026,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
                "duration" : 3.263,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.961,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
                "duration" : 3.365,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.068,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
                "duration" : 3.333,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.043,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
                "duration" : 3.42,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.141,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
                "duration" : 2.778,
                "failedSince" : 0,
                "name" : "test01Animator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
                "duration" : 1.092,
                "failedSince" : 0,
                "name" : "test02FPSAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
                "duration" : 1.815,
                "failedSince" : 0,
                "name" : "test02FPSAnimator_RestartOnAWTEDT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.408,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 3.033,
                "failedSince" : 0,
                "name" : "test00NoAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.261,
                "failedSince" : 0,
                "name" : "test01Animator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.087,
                "failedSince" : 0,
                "name" : "test02FPSAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.396,
                "failedSince" : 0,
                "name" : "test02FPSAnimator_RestartOnAWTEDT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.49,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
                "duration" : 3.753,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.445,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
                "duration" : 0.805,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
                "duration" : 0.658,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.671,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
                "duration" : 2.314,
                "failedSince" : 0,
                "name" : "test01_texUnit0_keepTex0_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
                "duration" : 0.723,
                "failedSince" : 0,
                "name" : "test02_texUnit0_keepTex1_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
                "duration" : 0.756,
                "failedSince" : 0,
                "name" : "test03_texUnit1_keepTex1_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.497,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
                "duration" : 2.195,
                "failedSince" : 0,
                "name" : "testAddRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.889,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
                "duration" : 2.299,
                "failedSince" : 0,
                "name" : "test01ScrollPane",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
                "duration" : 3.429,
                "failedSince" : 0,
                "name" : "test01GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
                "duration" : 3.214,
                "failedSince" : 0,
                "name" : "test02GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.847,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
                "duration" : 0.674,
                "failedSince" : 0,
                "name" : "testTextRendererDraw2D",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
                "duration" : 0.56,
                "failedSince" : 0,
                "name" : "testTextRendererDraw3D",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.421,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 1.628,
                "failedSince" : 0,
                "name" : "test01AccumStencilPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.071,
                "failedSince" : 0,
                "name" : "test01DefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "test01DefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.048,
                "failedSince" : 0,
                "name" : "test01StencilFBO",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.461,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 1.445,
                "failedSince" : 0,
                "name" : "test01AccumStencilPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.066,
                "failedSince" : 0,
                "name" : "test01DefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.053,
                "failedSince" : 0,
                "name" : "test01DefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "test01StencilFBO",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.285,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
                "duration" : 1.833,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
                "duration" : 0.229,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
                "duration" : 0.196,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.955,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 3.285,
                "failedSince" : 0,
                "name" : "testOffscreenFBOMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.838,
                "failedSince" : 0,
                "name" : "testOffscreenPBufferMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.811,
                "failedSince" : 0,
                "name" : "testOffsreenFBOMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.812,
                "failedSince" : 0,
                "name" : "testOffsreenPBufferMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.25,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.195,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.21,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.186,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.291,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 3.336,
                "failedSince" : 0,
                "name" : "testOffscreenFBOMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.804,
                "failedSince" : 0,
                "name" : "testOffscreenPBufferMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.793,
                "failedSince" : 0,
                "name" : "testOffsreenFBOMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.801,
                "failedSince" : 0,
                "name" : "testOffsreenPBufferMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 0.23,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 0.204,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.847,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
                "duration" : 0.615,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.76,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
                "duration" : 0.802,
                "failedSince" : 0,
                "name" : "test01OpaqueDecorated",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
                "duration" : 0.651,
                "failedSince" : 0,
                "name" : "test01TransparentDecorated",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
                "duration" : 0.651,
                "failedSince" : 0,
                "name" : "test01TransparentUndecorated",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.11,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
                "duration" : 2.097,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.788,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
                "duration" : 2.699,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.38,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
                "duration" : 2.711,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.405,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 2.147,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.609,
                "failedSince" : 0,
                "name" : "test03_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.599,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.109,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 2.486,
                "failedSince" : 0,
                "name" : "test01_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.685,
                "failedSince" : 0,
                "name" : "test02_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.666,
                "failedSince" : 0,
                "name" : "test03_PbufferNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.657,
                "failedSince" : 0,
                "name" : "test04_PbufferMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 1.327,
                "failedSince" : 0,
                "name" : "test05_BitmapNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.664,
                "failedSince" : 0,
                "name" : "test06_BitmapMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test30_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.658,
                "failedSince" : 0,
                "name" : "test40_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.661,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.521,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.829,
                "failedSince" : 0,
                "name" : "test01_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.625,
                "failedSince" : 0,
                "name" : "test02_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.615,
                "failedSince" : 0,
                "name" : "test03_PbufferNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.603,
                "failedSince" : 0,
                "name" : "test04_PbufferMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.94,
                "failedSince" : 0,
                "name" : "test05_BitmapNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.595,
                "failedSince" : 0,
                "name" : "test06_BitmapMsaa",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.364,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
                "duration" : 5.335,
                "failedSince" : 0,
                "name" : "testElektronenMultiplizierer01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.336,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 2.184,
                "failedSince" : 0,
                "name" : "test01_GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.679,
                "failedSince" : 0,
                "name" : "test03_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.671,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.23,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
                "duration" : 2.531,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
                "duration" : 0.759,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
                "duration" : 0.775,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.772,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:38:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
                "duration" : 2.747,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
                "duration" : 1.118,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.565,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
                "duration" : 2.171,
                "failedSince" : 0,
                "name" : "test01_GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.863,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
                "duration" : 2.739,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
                "duration" : 1.202,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.631,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
                "duration" : 3.088,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
                "duration" : 1.38,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.179,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:38:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
                "duration" : 2.78,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
                "duration" : 1.202,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.674,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:12:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
                "duration" : 2.554,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
                "duration" : 1.084,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.335,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
                "duration" : 0.742,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.938,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
                "duration" : 1.278,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.437,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
                "duration" : 0.718,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.86,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.751,
                "failedSince" : 0,
                "name" : "test01_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.569,
                "failedSince" : 0,
                "name" : "test02_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.591,
                "failedSince" : 0,
                "name" : "test03_PbufferNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.566,
                "failedSince" : 0,
                "name" : "test04_PbufferMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.768,
                "failedSince" : 0,
                "name" : "test05_BitmapNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.564,
                "failedSince" : 0,
                "name" : "test06_BitmapMsaa",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.99,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
                "duration" : 0.8,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.852,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
                "duration" : 2.789,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.914,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:38:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
                "duration" : 0.81,
                "failedSince" : 0,
                "name" : "test01_DefCaps_Anim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
                "duration" : 0.803,
                "failedSince" : 0,
                "name" : "test02_DefCaps_NoAnim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
                "duration" : 2.332,
                "failedSince" : 0,
                "name" : "test12_FBOCaps_NoAnim",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.957,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 2.802,
                "failedSince" : 0,
                "name" : "test01_GL3Core_Passthrough",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 1.319,
                "failedSince" : 0,
                "name" : "test02_GL3Core_FlipXYZ",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 1.32,
                "failedSince" : 0,
                "name" : "test11_GL3Compat_Passthrough",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 1.201,
                "failedSince" : 0,
                "name" : "test12_GL3Compat_FlipXYZ",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.33,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
                "duration" : 0.739,
                "failedSince" : 0,
                "name" : "test01_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.911,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
                "duration" : 2.785,
                "failedSince" : 0,
                "name" : "test01_01a",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.484,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
                "duration" : 2.779,
                "failedSince" : 0,
                "name" : "test01_01a",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
                "duration" : 1.201,
                "failedSince" : 0,
                "name" : "test02_01b",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.659,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 1.637,
                "failedSince" : 0,
                "name" : "test00NoShaderState_Validation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.171,
                "failedSince" : 0,
                "name" : "test01ShaderState_Validation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.374,
                "failedSince" : 0,
                "name" : "test02ShaderState_PerformanceSingleKeepEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.363,
                "failedSince" : 0,
                "name" : "test03ShaderState_PerformanceSingleToggleEnable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.371,
                "failedSince" : 0,
                "name" : "test04ShaderState_PerformanceDouble",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.634,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
                "duration" : 1.889,
                "failedSince" : 0,
                "name" : "test01ShaderStatePerformanceDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
                "duration" : 0.345,
                "failedSince" : 0,
                "name" : "test11ShaderStateValidationSP1Linked",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
                "duration" : 0.238,
                "failedSince" : 0,
                "name" : "test12ShaderStateValidationSP1Unlinked",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.175,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
                "duration" : 1.528,
                "failedSince" : 0,
                "name" : "testGLSLCompilation01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
                "duration" : 0.318,
                "failedSince" : 0,
                "name" : "testGLSLUse01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.514,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
                "duration" : 2.146,
                "failedSince" : 0,
                "name" : "test01_PSA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
                "duration" : 0.663,
                "failedSince" : 0,
                "name" : "test99_PS1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.516,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
                "duration" : 2.173,
                "failedSince" : 0,
                "name" : "compileShader",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.864,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
                "duration" : 1.539,
                "failedSince" : 0,
                "name" : "testGlTransformFeedbackVaryings_WhenVarNameOK",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
                "duration" : 0.107,
                "failedSince" : 0,
                "name" : "testGlTransformFeedbackVaryings_WhenVarNameWrong",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.303,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
                "duration" : 2.304,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.005,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
                "duration" : 2.021,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.726,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testExponentIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "testInfinite",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinitySign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoubleNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoubleNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoubleNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoublePositiveInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoublePositiveZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.022,
                "failedSince" : 0,
                "name" : "testPackDoubleUnpackFloat",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "testPackFloatDoubleEquivalent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackFloatNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackFloatNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPackFloatNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPackFloatPositiveInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.049,
                "failedSince" : 0,
                "name" : "testPackFloatPositiveZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.019,
                "failedSince" : 0,
                "name" : "testPackFloatUnpackDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.021,
                "failedSince" : 0,
                "name" : "testPackUnpackDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "testPackUnpackFloat",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSignIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSignificandIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleOne",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleOneNegative",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoublePositiveInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoublePositiveZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleTwo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleTwoNegative",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackFloatOne",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatOneNegative",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.922,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testNaNSignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNaNExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinitySignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSignificand",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.12,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testNaNSignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinitySign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNaNExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSignificand",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.12,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test01aZeroWithFixedEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01bZeroWithMachEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02EqualsNoEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.062,
                "failedSince" : 0,
                "name" : "test03aEqualsWithFixedEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test03bEqualsWithMachEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test04CompareNoEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.089,
                "failedSince" : 0,
                "name" : "test05aCompareWithFixedEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test05bCompareWithMachEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.326,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.032,
                "failedSince" : 0,
                "name" : "testCM_m1xm2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testCM_m2xm1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testRM_m1xm2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testRM_m2xm1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.145,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.238,
                "failedSince" : 0,
                "name" : "test01Ident",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test03",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "test04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 1.7,
                "failedSince" : 0,
                "name" : "test05Perf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.13,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI",
                "duration" : 0.036,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.148,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
                "duration" : 0.037,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNaN",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.148,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "test00MatrixToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "test01MviUpdateTraditionalAccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.019,
                "failedSince" : 0,
                "name" : "test02MviUpdateShaderAccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03MvTranslate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test04MvTranslateRotate",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.143,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "testLookAtNegZIsNoOp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testLookAtPosY",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.146,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI",
                "duration" : 0.24,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.352,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test01Normalize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02RotateZeroVector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03InvertAndConj",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04Dot",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10AngleAxis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11FromVectorToVector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12FromAndToEulerAngles",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test13FromEulerAnglesAndRotateVector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test14Matrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test15aAxesAndMatrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test15bAxesAndMatrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test15cAxesAndMatrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20AddSubtract",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test21Multiply",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test22InvertMultNormalAndConj",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test23RotationOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24Axes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test25Slerp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test26LookAt",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.162,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
                "duration" : 5.488,
                "failedSince" : 0,
                "name" : "test01NewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
                "duration" : 190.429,
                "failedSince" : 0,
                "name" : "test02GLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 199.647,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:38:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.82,
                "failedSince" : 0,
                "name" : "test01aOffscreenWindowPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.683,
                "failedSince" : 0,
                "name" : "test01bOffscreenWindowPBufferStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.679,
                "failedSince" : 0,
                "name" : "test01cOffscreenWindowPBuffer555",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.682,
                "failedSince" : 0,
                "name" : "test01cOffscreenWindowPBufferStencilAlpha",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 5.193,
                "failedSince" : 0,
                "name" : "test02Offscreen3Windows1DisplayPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 5.165,
                "failedSince" : 0,
                "name" : "test03Offscreen3Windows3DisplaysPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.8,
                "failedSince" : 0,
                "name" : "test04OffscreenSnapshotWithDemoPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 21.068,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
                "duration" : 3.145,
                "failedSince" : 0,
                "name" : "test11OffscreenWindowPixmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
                "duration" : 1.672,
                "failedSince" : 0,
                "name" : "test14OffscreenSnapshotWithDemoPixmap",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.498,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
                "duration" : 2.06,
                "failedSince" : 0,
                "name" : "test14GearsNewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.257,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.699,
                "failedSince" : 0,
                "name" : "test00NopNoGLDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.574,
                "failedSince" : 0,
                "name" : "test01NopGLCanvasDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.544,
                "failedSince" : 0,
                "name" : "test02NopGLJPanelDefGridSingleAutoFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.414,
                "failedSince" : 0,
                "name" : "test03NopGLJPanelDefGridSingleManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 4.744,
                "failedSince" : 0,
                "name" : "test04NopGLJPanelDefGridMTManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 2.459,
                "failedSince" : 0,
                "name" : "test05NopNewtCanvasAWTDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.522,
                "failedSince" : 0,
                "name" : "test11GearsGLCanvasDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.582,
                "failedSince" : 0,
                "name" : "test12GearsGLJPanelDefGridSingleAutoFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.532,
                "failedSince" : 0,
                "name" : "test13GearsGLJPanelDefGridSingleManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 4.898,
                "failedSince" : 0,
                "name" : "test14GearsGLJPanelDefGridMTManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 2.266,
                "failedSince" : 0,
                "name" : "test15GearsNewtCanvasAWTDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.494,
                "failedSince" : 0,
                "name" : "test20NopNoGLDefOverlap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.342,
                "failedSince" : 0,
                "name" : "test21NopGLCanvasDefOverlap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 1.493,
                "failedSince" : 0,
                "name" : "test22NopGLJPanelDefOverlapSingle",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 4.81,
                "failedSince" : 0,
                "name" : "test23NopGLJPanelDefOverlapMT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 2.406,
                "failedSince" : 0,
                "name" : "test25NopNewtCanvasAWTDefOverlap",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 36.96,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test01NopGLWindowNoReuse",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
                "duration" : 1.567,
                "failedSince" : 0,
                "name" : "test02NopGLWindowReuse",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.578,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
                "duration" : 0.089,
                "failedSince" : 0,
                "name" : "test01ChooseOnly",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
                "duration" : 4.703,
                "failedSince" : 0,
                "name" : "test02Full",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.822,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 3.543,
                "failedSince" : 0,
                "name" : "test01_GLCanvasTabPlainGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.286,
                "failedSince" : 0,
                "name" : "test02_GLCanvasTabSashGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.177,
                "failedSince" : 0,
                "name" : "test11_GLCanvasTabPlainGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.263,
                "failedSince" : 0,
                "name" : "test12_GLCanvasTabSashGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.303,
                "failedSince" : 0,
                "name" : "test21_NewtCanvasSWTTabPlainGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.171,
                "failedSince" : 0,
                "name" : "test22_NewtCanvasSWTTabSashGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.145,
                "failedSince" : 0,
                "name" : "test31_NewtCanvasSWTTabPlainGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.159,
                "failedSince" : 0,
                "name" : "test32_NewtCanvasSWTTabSashGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.055,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
                "duration" : 3.319,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.005,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:49:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.743,
                "failedSince" : 0,
                "name" : "postAttach_WithAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.449,
                "failedSince" : 0,
                "name" : "preAttach_NoAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.445,
                "failedSince" : 0,
                "name" : "preAttach_WithAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.427,
                "failedSince" : 0,
                "name" : "test_MultisampleAndAlpha",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.101,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
                "duration" : 0.45,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.358,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
                "duration" : 1.989,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.659,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
                "duration" : 0.561,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.804,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:49:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
                "duration" : 2.109,
                "failedSince" : 0,
                "name" : "test01JOGLGLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
                "duration" : 1.063,
                "failedSince" : 0,
                "name" : "test02NewtCanvasSWTPreVisible",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
                "duration" : 0.713,
                "failedSince" : 0,
                "name" : "test02NewtCanvasSWTSimple",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.585,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
                "duration" : 0.455,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.493,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:49:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
                "duration" : 0.601,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
                "duration" : 0.377,
                "failedSince" : 0,
                "name" : "test_MultisampleAndAlpha",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.998,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:49:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
                "duration" : 3.989,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
                "duration" : 2.675,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.359,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
                "duration" : 6.898,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
                "duration" : 5.167,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 12.771,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:33:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
                "duration" : 10.828,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
                "duration" : 9.808,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 22.803,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:33:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
                "duration" : 10.227,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
                "duration" : 9.451,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 21.901,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:34:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 13.741,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 13.439,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0_bitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 12.338,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0_bitmap_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 12.915,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 11.443,
                "failedSince" : 0,
                "name" : "test02_flip1_aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 12.234,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 12.54,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0_bitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 11.774,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0_bitmap_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 13.276,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 11.161,
                "failedSince" : 0,
                "name" : "test12_flip0_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 127.238,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:34:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 1.135,
                "failedSince" : 0,
                "name" : "test001_flip1_norm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.713,
                "failedSince" : 0,
                "name" : "test002_flip1_norm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.685,
                "failedSince" : 0,
                "name" : "test003_flip1_norm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.78,
                "failedSince" : 0,
                "name" : "test004_flip1_norm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 1.494,
                "failedSince" : 0,
                "name" : "test011_flip1_bitm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.851,
                "failedSince" : 0,
                "name" : "test012_flip1_bitm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.832,
                "failedSince" : 0,
                "name" : "test013_flip1_bitm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.791,
                "failedSince" : 0,
                "name" : "test014_flip1_bitm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.649,
                "failedSince" : 0,
                "name" : "test101_flip1_norm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.711,
                "failedSince" : 0,
                "name" : "test102_flip1_norm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.837,
                "failedSince" : 0,
                "name" : "test103_flip1_norm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.797,
                "failedSince" : 0,
                "name" : "test104_flip1_norm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.648,
                "failedSince" : 0,
                "name" : "test111_flip1_bitm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.67,
                "failedSince" : 0,
                "name" : "test112_flip1_bitm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.657,
                "failedSince" : 0,
                "name" : "test113_flip1_bitm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.748,
                "failedSince" : 0,
                "name" : "test114_flip1_bitm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 15.344,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:36:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
                "duration" : 3.272,
                "failedSince" : 0,
                "name" : "test01_Offscreen_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
                "duration" : 2.62,
                "failedSince" : 0,
                "name" : "test01_Offscreen_aa0_layered",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.117,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
                "duration" : 1.655,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
                "duration" : 0.039,
                "failedSince" : 0,
                "name" : "test02_EOT_01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.36,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 1.865,
                "failedSince" : 0,
                "name" : "test001_off_gl2___aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.478,
                "failedSince" : 0,
                "name" : "test002_off_gl2___aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.576,
                "failedSince" : 0,
                "name" : "test011_off_gl2es3_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.554,
                "failedSince" : 0,
                "name" : "test012_off_gl2es3_aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.536,
                "failedSince" : 0,
                "name" : "test101_on__gl2___aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.451,
                "failedSince" : 0,
                "name" : "test102_on__gl2___aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.58,
                "failedSince" : 0,
                "name" : "test111_on__gl2es3_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.668,
                "failedSince" : 0,
                "name" : "test112_on__gl2es3_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.382,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 6.374,
                "failedSince" : 0,
                "name" : "test01GL2Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 4.949,
                "failedSince" : 0,
                "name" : "test02GL2FFPEmu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 4.859,
                "failedSince" : 0,
                "name" : "test03GL2ES1Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04ES2FFPEmu",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 16.884,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 1.738,
                "failedSince" : 0,
                "name" : "test01Plain__GL2ES1_VBOOffUsePlain",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.224,
                "failedSince" : 0,
                "name" : "test02Plain__GL2ES1_VBOOffUseArrayData",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.224,
                "failedSince" : 0,
                "name" : "test03Plain__GL2ES1_VBOOnUsePlain",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.219,
                "failedSince" : 0,
                "name" : "test04Plain__GL2ES1_VBOOnUseArrayData",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.23,
                "failedSince" : 0,
                "name" : "test05ImmSinkGL2ES1_VBOOff",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.218,
                "failedSince" : 0,
                "name" : "test06ImmSinkGL2ES1_VBOOn",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.258,
                "failedSince" : 0,
                "name" : "test07ImmSinkGL2ES1_VBOOnTexture",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.811,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 1.784,
                "failedSince" : 0,
                "name" : "test05ImmSinkGL2ES2_VBOOff_Direct",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.243,
                "failedSince" : 0,
                "name" : "test05ImmSinkGL2ES2_VBOOff_ShaderState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.228,
                "failedSince" : 0,
                "name" : "test06ImmSinkGL2ES2_VBOOn_Direct",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.217,
                "failedSince" : 0,
                "name" : "test06ImmSinkGL2ES2_VBOOn_ShaderState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.161,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.73,
                "failedSince" : 0,
                "name" : "test00_RGBtoRGB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.239,
                "failedSince" : 0,
                "name" : "test01_RGBtoRGBA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.193,
                "failedSince" : 0,
                "name" : "test10_RGBAtoRGB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.193,
                "failedSince" : 0,
                "name" : "test11_RGBAtoRGBA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.886,
                "failedSince" : 0,
                "name" : "test21_RGBtoRGBA_pbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.854,
                "failedSince" : 0,
                "name" : "test22_RGBtoRGBA_fbo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.884,
                "failedSince" : 0,
                "name" : "test31_RGBAtoRGBA_pbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.81,
                "failedSince" : 0,
                "name" : "test32_RGBAtoRGBA_fbo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.505,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
                "duration" : 0.517,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNG",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.769,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
                "duration" : 2.002,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
                "duration" : 0.294,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNG_TGA_PAM",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.352,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
                "duration" : 0.807,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.094,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
                "duration" : 2.158,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
                "duration" : 1.014,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.204,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
                "duration" : 0.042,
                "failedSince" : 0,
                "name" : "test01AllPNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "test02AllJPG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test04AllDDS",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.724,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
                "duration" : 2.623,
                "failedSince" : 0,
                "name" : "testReadES2_RGBn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.307,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
                "duration" : 4.631,
                "failedSince" : 0,
                "name" : "benchmark",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.334,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 2.753,
                "failedSince" : 0,
                "name" : "test01YUV422hBase__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 1.354,
                "failedSince" : 0,
                "name" : "test01YUV422hProg_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 1.297,
                "failedSince" : 0,
                "name" : "test01YUV444Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 1.284,
                "failedSince" : 0,
                "name" : "test01YUV444Prog__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 1.36,
                "failedSince" : 0,
                "name" : "test02YUV420BaseGray_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 1.463,
                "failedSince" : 0,
                "name" : "test02YUV420Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 1.436,
                "failedSince" : 0,
                "name" : "test02YUV420Prog_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 1.453,
                "failedSince" : 0,
                "name" : "test03CMYK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 1.672,
                "failedSince" : 0,
                "name" : "test03YCCK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 15.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 2.631,
                "failedSince" : 0,
                "name" : "test01YUV422hBase__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.217,
                "failedSince" : 0,
                "name" : "test01YUV422hProg_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.248,
                "failedSince" : 0,
                "name" : "test01YUV444Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.231,
                "failedSince" : 0,
                "name" : "test01YUV444Base__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.253,
                "failedSince" : 0,
                "name" : "test01YUV444Prog__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.241,
                "failedSince" : 0,
                "name" : "test01YUV444Prog__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.275,
                "failedSince" : 0,
                "name" : "test02YUV420BaseGray_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.266,
                "failedSince" : 0,
                "name" : "test02YUV420Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.284,
                "failedSince" : 0,
                "name" : "test02YUV420Prog_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.315,
                "failedSince" : 0,
                "name" : "test03CMYK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.394,
                "failedSince" : 0,
                "name" : "test03YCCK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 1.229,
                "failedSince" : 0,
                "name" : "test04QTTDefPostFrame_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 17.291,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.58,
                "failedSince" : 0,
                "name" : "testPNGRead01_All",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.025,
                "failedSince" : 0,
                "name" : "testPNGRead02_RGB888_to_RGBA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.07,
                "failedSince" : 0,
                "name" : "testPNGRead03_RGB888_to_RGBA8888_stride1000",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.027,
                "failedSince" : 0,
                "name" : "testPNGRead04_RGB888_to_RGBA8888_stride999",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testPNGRead11_RGBA8888_to_LUMINA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "testPNGRead12_RGBA8888_to_RGB888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testPNGRead13_RGBA8888_to_BGR888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "testPNGRead14_RGBA8888_to_BGRA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "testPNGRead15_RGBA8888_to_ARGB8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "testPNGRead16_RGBA8888_to_ABGR8888",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.469,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:53"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testRead00_Manual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
                "duration" : 18.639,
                "failedSince" : 0,
                "name" : "testRead01_All",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
                "duration" : 6.163,
                "failedSince" : 0,
                "name" : "testRead02_Gray2RGBA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.513,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 2.818,
                "failedSince" : 0,
                "name" : "testGrayAWTILoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 1.191,
                "failedSince" : 0,
                "name" : "testGrayAWTILoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 1.188,
                "failedSince" : 0,
                "name" : "testGrayPNGJLoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 1.182,
                "failedSince" : 0,
                "name" : "testGrayPNGJLoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 1.192,
                "failedSince" : 0,
                "name" : "testTestAWTILoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 1.21,
                "failedSince" : 0,
                "name" : "testTestAWTILoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 1.201,
                "failedSince" : 0,
                "name" : "testTestPNGJLoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 1.192,
                "failedSince" : 0,
                "name" : "testTestPNGJLoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.96,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 2.787,
                "failedSince" : 0,
                "name" : "testGray__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.238,
                "failedSince" : 0,
                "name" : "testGray__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.221,
                "failedSince" : 0,
                "name" : "testInterl3G_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.243,
                "failedSince" : 0,
                "name" : "testInterl3__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.236,
                "failedSince" : 0,
                "name" : "testInterl4G_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.235,
                "failedSince" : 0,
                "name" : "testInterl4__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.228,
                "failedSince" : 0,
                "name" : "testPalette3__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.238,
                "failedSince" : 0,
                "name" : "testPalette4__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.243,
                "failedSince" : 0,
                "name" : "testRGB3__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.24,
                "failedSince" : 0,
                "name" : "testRGB3__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.148,
                "failedSince" : 0,
                "name" : "testRGB4G_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.232,
                "failedSince" : 0,
                "name" : "testRGB4__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 1.231,
                "failedSince" : 0,
                "name" : "testRGB4__GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.229,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.66,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.037,
                "failedSince" : 0,
                "name" : "testConversion00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 5.865,
                "failedSince" : 0,
                "name" : "testConversion01_srcS000_BE_TL_destS000_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 5.741,
                "failedSince" : 0,
                "name" : "testConversion02_srcS000_LE_TL_destS000_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 4.717,
                "failedSince" : 0,
                "name" : "testConversion03_srcS000_BE_TL_destS259_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 6.027,
                "failedSince" : 0,
                "name" : "testConversion04_srcS259_BE_TL_destS259_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 5.133,
                "failedSince" : 0,
                "name" : "testConversion05_srcS301_BE_TL_destS259_TL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 28.181,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.148,
                "failedSince" : 0,
                "name" : "testPNGRead11_fromRGBA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.1,
                "failedSince" : 0,
                "name" : "testPNGRead12_fromABGR8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.103,
                "failedSince" : 0,
                "name" : "testPNGRead13_fromBGRA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.111,
                "failedSince" : 0,
                "name" : "testPNGRead14_fromARGB8888",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.257,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
                "duration" : 2.935,
                "failedSince" : 0,
                "name" : "test01U32__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
                "duration" : 1.249,
                "failedSince" : 0,
                "name" : "test02RLE32__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
                "duration" : 1.255,
                "failedSince" : 0,
                "name" : "test03RLE32__GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.125,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
                "duration" : 0.711,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.954,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
                "duration" : 0.774,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.075,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:37:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 18.457,
                "failedSince" : 0,
                "name" : "test01AllPNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 12.868,
                "failedSince" : 0,
                "name" : "test02AllJPG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 3.58,
                "failedSince" : 0,
                "name" : "test03AllTGA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 3.662,
                "failedSince" : 0,
                "name" : "test04AllDDS",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 39.292,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
                "duration" : 1.306,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.511,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:38:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
                "duration" : 1.322,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.399,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
                "duration" : 4.777,
                "failedSince" : 0,
                "name" : "testAll",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.459,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
                "duration" : 2.041,
                "failedSince" : 0,
                "name" : "testCloseNewtAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.719,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:41:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
                "duration" : 2.13,
                "failedSince" : 0,
                "name" : "testDisplayCreate01_AutoDestroyLifecycle",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.154,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
                "duration" : 2.135,
                "failedSince" : 0,
                "name" : "testDisplayCreate01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.132,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
                "duration" : 2.589,
                "failedSince" : 0,
                "name" : "testEventSourceNotNewtBug",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.295,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:41:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
                "duration" : 4.242,
                "failedSince" : 0,
                "name" : "testWindow00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.297,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
                "duration" : 2.308,
                "failedSince" : 0,
                "name" : "testWarp01Center",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
                "duration" : 2.097,
                "failedSince" : 0,
                "name" : "testWarp02Random",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.41,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 0.328,
                "failedSince" : 0,
                "name" : "test01WindowCreateSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 0.195,
                "failedSince" : 0,
                "name" : "test02WindowCreateUndecor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 2.674,
                "failedSince" : 0,
                "name" : "test11WindowSimpleToggleVisibility",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 2.622,
                "failedSince" : 0,
                "name" : "test12WindowUndecorToggleVisibility",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.05,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.411,
                "failedSince" : 0,
                "name" : "test01WindowSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.326,
                "failedSince" : 0,
                "name" : "test02WindowSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.203,
                "failedSince" : 0,
                "name" : "test10WindowNativeRecreateSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.199,
                "failedSince" : 0,
                "name" : "test11WindowNativeRecreateSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.187,
                "failedSince" : 0,
                "name" : "test21WindowDestroyWinTwiceA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.246,
                "failedSince" : 0,
                "name" : "test22WindowTwoWinOneDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.306,
                "failedSince" : 0,
                "name" : "test23WindowTwoWinTwoDisplays",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.111,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 0.698,
                "failedSince" : 0,
                "name" : "testWindowDecor01Simple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 0.722,
                "failedSince" : 0,
                "name" : "testWindowDecor02DestroyWinTwiceA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 1.057,
                "failedSince" : 0,
                "name" : "testWindowDecor03TwoWinOneDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 1.187,
                "failedSince" : 0,
                "name" : "testWindowDecor03TwoWinTwoDisplays",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.785,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
                "duration" : 2.839,
                "failedSince" : 0,
                "name" : "test01WindowDecor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
                "duration" : 2.736,
                "failedSince" : 0,
                "name" : "test02WindowUndecor",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.657,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:53"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
                "duration" : 2.543,
                "failedSince" : 0,
                "name" : "testListenerStringPassingAndOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.254,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:41:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
                "duration" : 1.757,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.925,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:41:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
                "duration" : 1.989,
                "failedSince" : 0,
                "name" : "testRemoteWindow01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.699,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
                "duration" : 0.682,
                "failedSince" : 0,
                "name" : "testRemoteWindow01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.668,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
                "duration" : 3.435,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.116,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
                "duration" : 2.373,
                "failedSince" : 0,
                "name" : "testCloseFrameGLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
                "duration" : 0.659,
                "failedSince" : 0,
                "name" : "testCloseJFrameGLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.741,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:42:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
                "duration" : 2.539,
                "failedSince" : 0,
                "name" : "testCloseGLWindow",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.212,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
                "duration" : 2.831,
                "failedSince" : 0,
                "name" : "testCloseJFrameNewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.533,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:42:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.129,
                "failedSince" : 0,
                "name" : "testWindowDecorDestroyWinTwiceA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "testWindowDecorSimpleUserPos",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.018,
                "failedSince" : 0,
                "name" : "testWindowDecorSimpleWMPos",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.026,
                "failedSince" : 0,
                "name" : "testWindowDecorTwoWin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "testWindowNativeRecreate01Simple",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.188,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
                "duration" : 0.229,
                "failedSince" : 0,
                "name" : "test01WindowDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
                "duration" : 0.132,
                "failedSince" : 0,
                "name" : "test02WindowDefault",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.299,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.83,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 4.028,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 4.023,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 4.602,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.811,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 5.372,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 29.034,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:42:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.59,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 4.049,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.829,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 4.69,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.706,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 5.345,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 28.487,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:42:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.836,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 4.166,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 4.043,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 4.904,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.699,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 5.238,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 29.562,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:43:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.017,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 3.387,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:49:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
                "duration" : 6.064,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
                "duration" : 6.336,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.603,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:43:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
                "duration" : 24.647,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
                "duration" : 24.848,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 51.758,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:43:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
                "duration" : 14.919,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
                "duration" : 15.152,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 32.398,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:44:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
                "duration" : 7.767,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
                "duration" : 8.08,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.088,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:45:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
                "duration" : 1.109,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
                "duration" : 1.364,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.67,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:45:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
                "duration" : 5.823,
                "failedSince" : 0,
                "name" : "testFocus01ProgrFocus",
                "skipped" : False,
                "status" : "FIXED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
                "duration" : 9.234,
                "failedSince" : 0,
                "name" : "testFocus02RobotFocus",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 17.212,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:45:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
                "duration" : 14.796,
                "failedSince" : 0,
                "name" : "testFocus01ProgrFocus",
                "skipped" : False,
                "status" : "FIXED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
                "duration" : 21.608,
                "failedSince" : 0,
                "name" : "testFocus02RobotFocus",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 38.818,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:46:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
                "duration" : 5.18,
                "failedSince" : 0,
                "name" : "testWindowParentingAWTFocusTraversal01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
                "duration" : 5.022,
                "failedSince" : 0,
                "name" : "testWindowParentingAWTFocusTraversal02Offscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 12.417,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:46:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "test00ScreenModeStream",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
                "duration" : 0.37,
                "failedSince" : 0,
                "name" : "test01ScreenAllMonitor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
                "duration" : 0.436,
                "failedSince" : 0,
                "name" : "test02ScreenAllModesInfo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.96,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
                "duration" : 1.553,
                "failedSince" : 0,
                "name" : "testScreenModeInfo01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.542,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testScreenModeChange01",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 2.989,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
                "duration" : 8.778,
                "failedSince" : 0,
                "name" : "testScreenModeChange01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 13.132,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
                "duration" : 14.99,
                "failedSince" : 0,
                "name" : "testScreenModeChangeSingleQ1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testScreenModeChangeSingleQ2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 19.126,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 10.388,
                "failedSince" : 0,
                "name" : "test01ScreenFullscreenSingleQ1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "test02ScreenFullscreenSingleQ2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "test03ScreenFullscreenSpanQ1Q2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test04ScreenFullscreenSpanALL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.892,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 8.533,
                "failedSince" : 0,
                "name" : "test01FullscreenChange01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 11.307,
                "failedSince" : 0,
                "name" : "test02ScreenModeChange01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 15.186,
                "failedSince" : 0,
                "name" : "test03ScreenModeChangeWithFS01Post",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 13.284,
                "failedSince" : 0,
                "name" : "test04ScreenModeChangeWithFS01Pre",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 53.926,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 21.013,
                "failedSince" : 0,
                "name" : "testScreenRotationChange01_PreWin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 21.052,
                "failedSince" : 0,
                "name" : "testScreenRotationChange02_PreFull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 20.859,
                "failedSince" : 0,
                "name" : "testScreenRotationChange11_PostWin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 20.954,
                "failedSince" : 0,
                "name" : "testScreenRotationChange12_PostFull",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 86.233,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
                "duration" : 10.784,
                "failedSince" : 0,
                "name" : "testScreenModeChange01_PreFull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
                "duration" : 10.582,
                "failedSince" : 0,
                "name" : "testScreenModeChange02_PostFull",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.84,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 1.682,
                "failedSince" : 0,
                "name" : "test01CreateVisibleDestroy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.657,
                "failedSince" : 0,
                "name" : "test02aReparentTop2WinReparentRecreate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.683,
                "failedSince" : 0,
                "name" : "test02bReparentTop2WinReparentNative",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.623,
                "failedSince" : 0,
                "name" : "test03aReparentWin2TopReparentRecreate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.65,
                "failedSince" : 0,
                "name" : "test03bReparentWin2TopReparentNative",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 22.638,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 1.376,
                "failedSince" : 0,
                "name" : "test01WindowParenting01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 1.051,
                "failedSince" : 0,
                "name" : "test02WindowParenting02CreateVisibleDestroy2Defered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 1.083,
                "failedSince" : 0,
                "name" : "test03WindowParenting02CreateVisibleDestroy3Odd",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 4.356,
                "failedSince" : 0,
                "name" : "test04WindowParenting03ReparentNewtWin2Top",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 4.366,
                "failedSince" : 0,
                "name" : "test05WindowParenting04ReparentNewtWin2TopLayouted",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 4.387,
                "failedSince" : 0,
                "name" : "test06WindowParenting05ReparentAWTWinHopFrame2Frame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.808,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:46:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
                "duration" : 0.789,
                "failedSince" : 0,
                "name" : "testWindowParenting01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.815,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:49:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
                "duration" : 3.08,
                "failedSince" : 0,
                "name" : "test01AWTWinHopFrame2FrameFPS25Animator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
                "duration" : 2.775,
                "failedSince" : 0,
                "name" : "test02AWTWinHopFrame2FrameStdAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.031,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:47:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
                "duration" : 1.373,
                "failedSince" : 0,
                "name" : "test01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
                "duration" : 2.847,
                "failedSince" : 0,
                "name" : "test02AWTWinHopFrame2Frame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.415,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:47:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
                "duration" : 1.351,
                "failedSince" : 0,
                "name" : "test01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
                "duration" : 4.461,
                "failedSince" : 0,
                "name" : "test02AWTWinHopFrame2Frame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.035,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:47:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
                "duration" : 1.638,
                "failedSince" : 0,
                "name" : "test01GLWindowReparentRecreateNoPreserve",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
                "duration" : 1.419,
                "failedSince" : 0,
                "name" : "test02GLWindowReparentRecreateGLPreserve",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.206,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:47:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 4.015,
                "failedSince" : 0,
                "name" : "test01NewtChildOnAWTParentLayouted",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 2.295,
                "failedSince" : 0,
                "name" : "test02NewtChildOnAWTParentLayoutedDef",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 1.604,
                "failedSince" : 0,
                "name" : "test03NewtChildOnAWTParentDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 1.578,
                "failedSince" : 0,
                "name" : "test04NewtChildOnAWTParentDirectDef",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.227,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:47:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
                "duration" : 2.929,
                "failedSince" : 0,
                "name" : "test01NewtOnNewtParentChildDraw",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.6,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
                "duration" : 1.533,
                "failedSince" : 0,
                "name" : "test01AWTOneNewtChilds01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
                "duration" : 1.968,
                "failedSince" : 0,
                "name" : "test02AWTTwoNewtChilds01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.688,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:47:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
                "duration" : 3.191,
                "failedSince" : 0,
                "name" : "test01WinHopFrame2FrameDirectHop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
                "duration" : 2.942,
                "failedSince" : 0,
                "name" : "test02WinHopFrame2FrameDetachFirst",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.28,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
                "duration" : 1.87,
                "failedSince" : 0,
                "name" : "test01WinHopFrame2FrameDirectHop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
                "duration" : 1.678,
                "failedSince" : 0,
                "name" : "test02WinHopFrame2FrameDetachFirst",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.515,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:49:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
                "duration" : 0.917,
                "failedSince" : 0,
                "name" : "testWindow00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.995,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:23:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
                "duration" : 0.826,
                "failedSince" : 0,
                "name" : "testWindowParenting1AWTOneNewtChild01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.997,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:48:12"
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.matrix.MatrixRun",
        "number" : 1515,
        "url" : "https://jogamp.org/chuck/job/jogl/label=android-arm64/1515/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.0,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 1,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.DisabledTest",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "status",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.junit.DisabledTest",
            "nodeId" : None,
            "timestamp" : "2012-02-24T17:08:59"
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.matrix.MatrixRun",
        "number" : 1515,
        "url" : "https://jogamp.org/chuck/job/jogl/label=linux-arm64/1515/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.0,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 1,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.DisabledTest",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "status",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.junit.DisabledTest",
            "nodeId" : None,
            "timestamp" : "2012-02-24T17:08:59"
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.matrix.MatrixRun",
        "number" : 1515,
        "url" : "https://jogamp.org/chuck/job/jogl/label=linux-x86_64/1515/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 1826.9913,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 1136,
        "skipCount" : 12,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
                "duration" : 0.4,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
                "duration" : 0.615,
                "failedSince" : 0,
                "name" : "test10RegionRendererMSAA01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
                "duration" : 0.165,
                "failedSince" : 0,
                "name" : "test20RegionRendererR2T01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.387,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test00Manual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.53,
                "failedSince" : 0,
                "name" : "test00SceneNoAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.179,
                "failedSince" : 0,
                "name" : "test01SceneMSAA04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.083,
                "failedSince" : 0,
                "name" : "test02GraphMSAA04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
                "duration" : 2.083,
                "failedSince" : 0,
                "name" : "test03GraphVBAA04",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.469,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
                "duration" : 1.174,
                "failedSince" : 0,
                "name" : "testTextRendererMSAA01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
                "duration" : 0.677,
                "failedSince" : 0,
                "name" : "testTextRendererR2T01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.442,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
                "duration" : 0.541,
                "failedSince" : 0,
                "name" : "test00TextRendererNONE00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
                "duration" : 0.308,
                "failedSince" : 0,
                "name" : "test01TextRendererMSAA04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "test02TextRendererVBAA04",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.866,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
                "duration" : 2.242,
                "failedSince" : 0,
                "name" : "test00All",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
                "duration" : 1.556,
                "failedSince" : 0,
                "name" : "test01OnlyIssues",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.395,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
                "duration" : 0.767,
                "failedSince" : 0,
                "name" : "testX11WindowMemoryLeak",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.823,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
                "duration" : 2.577,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02OffscreenFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03OffscreenPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.592,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
                "duration" : 3.194,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02OffscreenFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03OffscreenPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.183,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
                "duration" : 2.637,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.534,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
                "duration" : 24.035,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 24.632,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
                "duration" : 1.173,
                "failedSince" : 0,
                "name" : "test01NoDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
                "duration" : 1.128,
                "failedSince" : 0,
                "name" : "test02TriggerDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.252,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
                "duration" : 0.45,
                "failedSince" : 0,
                "name" : "test01_Anim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
                "duration" : 0.121,
                "failedSince" : 0,
                "name" : "test01_Plain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.153,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
                "duration" : 1.094,
                "failedSince" : 0,
                "name" : "test01_Anim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
                "duration" : 0.21,
                "failedSince" : 0,
                "name" : "test01_Plain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.88,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.907,
                "failedSince" : 0,
                "name" : "test01CPUSource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.598,
                "failedSince" : 0,
                "name" : "test02VBOOnly",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.603,
                "failedSince" : 0,
                "name" : "test03VBOVAO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.595,
                "failedSince" : 0,
                "name" : "test12CPUSourceAndVBOOnly",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.617,
                "failedSince" : 0,
                "name" : "test13CPUSourceAndVBOVAO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.6,
                "failedSince" : 0,
                "name" : "test23VBOOnlyAndVBOVAO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
                "duration" : 0.603,
                "failedSince" : 0,
                "name" : "test88AllModes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.13,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
                "duration" : 0.352,
                "failedSince" : 0,
                "name" : "test01GL2CPUSource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
                "duration" : 0.024,
                "failedSince" : 0,
                "name" : "test02GL3CPUSource",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.958,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
                "duration" : 0.03,
                "failedSince" : 0,
                "name" : "testDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.99,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.533,
                "failedSince" : 0,
                "name" : "test01a_GL2ES2_Demo1_SingleBuffer_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.152,
                "failedSince" : 0,
                "name" : "test01b_GL2ES2_Demo1_SingleBuffer_NoTex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.156,
                "failedSince" : 0,
                "name" : "test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "test02a_GL2ES2_Demo1_DoubleBuffer_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "test03a_GL2ES2_Demo2MSAA4_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.135,
                "failedSince" : 0,
                "name" : "test03b_GL2ES2_Demo2MSAA4_NoTex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.143,
                "failedSince" : 0,
                "name" : "test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.167,
                "failedSince" : 0,
                "name" : "test04_GL2ES2_FBODemoMSAA4_Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.156,
                "failedSince" : 0,
                "name" : "test11_EGLES2_Demo0Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.155,
                "failedSince" : 0,
                "name" : "test13_EGLES2_Demo0MSAA4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
                "duration" : 0.156,
                "failedSince" : 0,
                "name" : "test21_GL3_Demo0Normal",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.634,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
                "duration" : 1.484,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.131,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test00_Manual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
                "duration" : 1.705,
                "failedSince" : 0,
                "name" : "test01_startMSAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
                "duration" : 1.648,
                "failedSince" : 0,
                "name" : "test02_startMSAA4",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.956,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
                "duration" : 1.112,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.709,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
                "duration" : 1.044,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.639,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
                "duration" : 0.995,
                "failedSince" : 0,
                "name" : "testOnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.577,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.424,
                "failedSince" : 0,
                "name" : "testAvailableInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.293,
                "failedSince" : 0,
                "name" : "testES2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.188,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.187,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.19,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.175,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.247,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "testES2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.244,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.194,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.189,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.198,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.204,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 1.229,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.208,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
                "duration" : 0.248,
                "failedSince" : 0,
                "name" : "testGL2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 15.243,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.477,
                "failedSince" : 0,
                "name" : "testES2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.119,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.165,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.142,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.133,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.143,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.158,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
                "duration" : 0.14,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.54,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.473,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.136,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.222,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.148,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufRGB555",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.15,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufRGBA5551",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.143,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufRGBA8881",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.146,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.237,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.142,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.145,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.157,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.145,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.146,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.219,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.207,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
                "duration" : 0.139,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.079,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.378,
                "failedSince" : 0,
                "name" : "test00AvailableInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.104,
                "failedSince" : 0,
                "name" : "test01ES2OnMobile",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.116,
                "failedSince" : 0,
                "name" : "test02GLOnMobile",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "test11ES2OnDesktop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
                "duration" : 0.112,
                "failedSince" : 0,
                "name" : "test12GLOnDesktop",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.423,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
                "duration" : 0.483,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
                "duration" : 0.208,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.275,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.368,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.275,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.241,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.15,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
                "duration" : 0.251,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.918,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.588,
                "failedSince" : 0,
                "name" : "testES2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.185,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.196,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.196,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.197,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.183,
                "failedSince" : 0,
                "name" : "testES2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.177,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.19,
                "failedSince" : 0,
                "name" : "testES2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.219,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.315,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.232,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.332,
                "failedSince" : 0,
                "name" : "testES2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.266,
                "failedSince" : 0,
                "name" : "testES2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.225,
                "failedSince" : 0,
                "name" : "testGL2OffScreenAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.188,
                "failedSince" : 0,
                "name" : "testGL2OffScreenBitmapSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.185,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.245,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.198,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.238,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.219,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBOSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.199,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 1.203,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbufferSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.203,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.328,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.221,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.35,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
                "duration" : 0.3,
                "failedSince" : 0,
                "name" : "testGL2OnScreenSglBuf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 24.223,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.387,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGL2OffScreenFBODblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenLayerAutoDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGL2OffScreenPbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.597,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBuf",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.544,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufMSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.481,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
                "duration" : 0.547,
                "failedSince" : 0,
                "name" : "testGL2OnScreenDblBufStencilMSAA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.16,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
                "duration" : 1.716,
                "failedSince" : 0,
                "name" : "test01_1A1RThreads_100Resizes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
                "duration" : 2.047,
                "failedSince" : 0,
                "name" : "test01_3A3RThreads_50Resizes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.405,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:01:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.396,
                "failedSince" : 0,
                "name" : "test01GL2GL3DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.081,
                "failedSince" : 0,
                "name" : "test02GL2GL3DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "test03GL2GL3DebugError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "test04GL2GL3DebugInsert",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "test11GLES2DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.067,
                "failedSince" : 0,
                "name" : "test12GLES2DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.097,
                "failedSince" : 0,
                "name" : "test13GLES2DebugError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
                "duration" : 0.067,
                "failedSince" : 0,
                "name" : "test14GLES2DebugInsert",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.539,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.4,
                "failedSince" : 0,
                "name" : "test01GL2GL3DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.098,
                "failedSince" : 0,
                "name" : "test02GL2GL3DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.082,
                "failedSince" : 0,
                "name" : "test03GL2GL3DebugError",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "test11GLES2DebugDisabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.066,
                "failedSince" : 0,
                "name" : "test12GLES2DebugEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
                "duration" : 0.067,
                "failedSince" : 0,
                "name" : "test13GLES2DebugError",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.38,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.149,
                "failedSince" : 0,
                "name" : "test01OnThreadAtInit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.079,
                "failedSince" : 0,
                "name" : "test02OnThreadAtReshape",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.1,
                "failedSince" : 0,
                "name" : "test03OnThreadAtDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.1,
                "failedSince" : 0,
                "name" : "test04OnThreadAtInvoke",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.624,
                "failedSince" : 0,
                "name" : "test05OnThreadAtDispose",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.112,
                "failedSince" : 0,
                "name" : "test11OffThreadAtInit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.111,
                "failedSince" : 0,
                "name" : "test12OffThreadAtReshape",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.1,
                "failedSince" : 0,
                "name" : "test13OffThreadAtDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.116,
                "failedSince" : 0,
                "name" : "test14OffThreadAtInvoke",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
                "duration" : 0.616,
                "failedSince" : 0,
                "name" : "test15OffThreadAtDispose",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.979,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.391,
                "failedSince" : 0,
                "name" : "test01_ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.064,
                "failedSince" : 0,
                "name" : "test02__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.084,
                "failedSince" : 0,
                "name" : "test03_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "test04_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "test05_GL4",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.292,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.287,
                "failedSince" : 0,
                "name" : "test00ShowAvailProfiles",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.118,
                "failedSince" : 0,
                "name" : "test10GL2PolygonModeFailure",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "test11GL3bcPolygonModeFailure",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "test12GL3PolygonModeFailure",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.082,
                "failedSince" : 0,
                "name" : "test20GL2BindArrayAttributeFails",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "test21GL3bcBindArrayAttributeFails",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "test22GL3BindArrayAttributeFails",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.416,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
                "duration" : 0.449,
                "failedSince" : 0,
                "name" : "test01GLOffscreenDrawable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.038,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.506,
                "failedSince" : 0,
                "name" : "test01FFP__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.131,
                "failedSince" : 0,
                "name" : "test02FFP__ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.235,
                "failedSince" : 0,
                "name" : "test03FFP__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.215,
                "failedSince" : 0,
                "name" : "test04FFP__GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.154,
                "failedSince" : 0,
                "name" : "test11GLSL_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
                "duration" : 0.162,
                "failedSince" : 0,
                "name" : "test12GLSL_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01InternedString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.292,
                "failedSince" : 0,
                "name" : "test02InitSingleton",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11DumpDesktopGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12DumpMobileGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.883,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.402,
                "failedSince" : 0,
                "name" : "test00Version",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.216,
                "failedSince" : 0,
                "name" : "test01GLProfileDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.214,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.217,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFunc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.181,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.232,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.199,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.184,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.178,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
                "duration" : 0.198,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.787,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.297,
                "failedSince" : 0,
                "name" : "test00Version",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.219,
                "failedSince" : 0,
                "name" : "test01GLProfileDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.213,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFunc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.232,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.199,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.197,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.197,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.18,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.742,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.428,
                "failedSince" : 0,
                "name" : "test01GLProfileDefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.173,
                "failedSince" : 0,
                "name" : "test02GLProfileDefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.17,
                "failedSince" : 0,
                "name" : "test03GLProfileDefaultBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.158,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammableFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.172,
                "failedSince" : 0,
                "name" : "test12GLProfileMaxProgrammablePBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.156,
                "failedSince" : 0,
                "name" : "test21GLProfileMaxFixedFuncFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.168,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFuncPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.166,
                "failedSince" : 0,
                "name" : "test23GLProfileMaxFixedFuncBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.142,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.155,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.158,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.131,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.153,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.157,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.143,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.157,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.122,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
                "duration" : 0.118,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.755,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.365,
                "failedSince" : 0,
                "name" : "test01GLProfileDefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.163,
                "failedSince" : 0,
                "name" : "test02GLProfileDefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.141,
                "failedSince" : 0,
                "name" : "test03GLProfileDefaultBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.159,
                "failedSince" : 0,
                "name" : "test11GLProfileMaxProgrammableFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.168,
                "failedSince" : 0,
                "name" : "test12GLProfileMaxProgrammablePBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.155,
                "failedSince" : 0,
                "name" : "test21GLProfileMaxFixedFuncFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.167,
                "failedSince" : 0,
                "name" : "test22GLProfileMaxFixedFuncPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.141,
                "failedSince" : 0,
                "name" : "test23GLProfileMaxFixedFuncBitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.16,
                "failedSince" : 0,
                "name" : "test31GLProfileGL2ES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.155,
                "failedSince" : 0,
                "name" : "test32GLProfileGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test33GLProfileGL4ES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.156,
                "failedSince" : 0,
                "name" : "test34GLProfileGL2GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test41_GL4bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.158,
                "failedSince" : 0,
                "name" : "test42_GL3bc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.158,
                "failedSince" : 0,
                "name" : "test43_GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test44_GL4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.15,
                "failedSince" : 0,
                "name" : "test45_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test46_GLES1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test47_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test48_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.014,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
                "duration" : 0.433,
                "failedSince" : 0,
                "name" : "test01GLProfileDefault",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.033,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 3.315,
                "failedSince" : 0,
                "name" : "test00_MSAA0_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01_MSAA0_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 3.168,
                "failedSince" : 0,
                "name" : "test10_MSAA8_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11_MSAA8_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.452,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.403,
                "failedSince" : 0,
                "name" : "test00_MSAA0_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.105,
                "failedSince" : 0,
                "name" : "test01_MSAA0_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.154,
                "failedSince" : 0,
                "name" : "test10_MSAA8_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
                "duration" : 3.15,
                "failedSince" : 0,
                "name" : "test11_MSAA8_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 13.798,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 3.476,
                "failedSince" : 0,
                "name" : "test00_MSAA0_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_MSAA0_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 3.398,
                "failedSince" : 0,
                "name" : "test10_MSAA8_DefFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_MSAA8_UsrFlip",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.751,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test01GLVersion",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test02GLVendorVersion",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.591,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.471,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_102x100xREDxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.141,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_640x480xREDxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.145,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_640x480xRGBxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.163,
                "failedSince" : 0,
                "name" : "testReadPixelsGL2GL3_99x100xRGBxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.148,
                "failedSince" : 0,
                "name" : "testReadPixelsGL_640x480xRGBAxUB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
                "duration" : 1.142,
                "failedSince" : 0,
                "name" : "testReadPixelsGL_99x100xRGBxUB",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.804,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
                "duration" : 0.765,
                "failedSince" : 0,
                "name" : "test02TwoThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
                "duration" : 0.883,
                "failedSince" : 0,
                "name" : "test04FourThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
                "duration" : 2.933,
                "failedSince" : 0,
                "name" : "test16SixteenThreads",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.528,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02FourThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02TwoThreads",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test16SixteenThreads",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.944,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
                "duration" : 0.532,
                "failedSince" : 0,
                "name" : "testMain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.131,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
                "duration" : 0.503,
                "failedSince" : 0,
                "name" : "testMain",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.083,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.44,
                "failedSince" : 0,
                "name" : "testWriteRead01aMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.085,
                "failedSince" : 0,
                "name" : "testWriteRead01bMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.082,
                "failedSince" : 0,
                "name" : "testWriteRead02aMapRange",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
                "duration" : 1.078,
                "failedSince" : 0,
                "name" : "testWriteRead02bMapRange",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.272,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:02:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.418,
                "failedSince" : 0,
                "name" : "testWriteRead01aMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.082,
                "failedSince" : 0,
                "name" : "testWriteRead01bMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.083,
                "failedSince" : 0,
                "name" : "testWriteRead02aMapRange",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
                "duration" : 1.08,
                "failedSince" : 0,
                "name" : "testWriteRead02bMapRange",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.249,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
                "duration" : 1.155,
                "failedSince" : 0,
                "name" : "test01X11WindowMemoryLeak",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
                "duration" : 0.262,
                "failedSince" : 0,
                "name" : "test02X11WindowMemoryLeakPBufferAutoDrawable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
                "duration" : 0.174,
                "failedSince" : 0,
                "name" : "test03X11WindowMemoryLeakFBOAutoDrawable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.643,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
                "duration" : 0.702,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.589,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
                "duration" : 0.359,
                "failedSince" : 0,
                "name" : "test01_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfo00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.964,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
                "duration" : 0.117,
                "failedSince" : 0,
                "name" : "test01_GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
                "duration" : 0.243,
                "failedSince" : 0,
                "name" : "test02_GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.957,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
                "duration" : 0.042,
                "failedSince" : 0,
                "name" : "testDeadlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.015,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
                "duration" : 0.692,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.673,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
                "duration" : 0.84,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.707,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
                "duration" : 2.425,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.288,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.357,
                "failedSince" : 0,
                "name" : "test01UseAWTNotShared",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.199,
                "failedSince" : 0,
                "name" : "test02UseAWTSharedContext",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.367,
                "failedSince" : 0,
                "name" : "test10UseNEWTNotShared",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
                "duration" : 3.495,
                "failedSince" : 0,
                "name" : "test11UseNEWTSharedContext",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.376,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
                "duration" : 0.815,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.693,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.281,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.227,
                "failedSince" : 0,
                "name" : "test02SyncedOneAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.224,
                "failedSince" : 0,
                "name" : "test11AsyncEachAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
                "duration" : 1.447,
                "failedSince" : 0,
                "name" : "test12AsyncEachAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.14,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
                "duration" : 1.251,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
                "duration" : 1.472,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.681,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
                "duration" : 4.319,
                "failedSince" : 0,
                "name" : "test01CommonAnimatorSharedCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
                "duration" : 4.285,
                "failedSince" : 0,
                "name" : "test02CommonAnimatorMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.473,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.681,
                "failedSince" : 0,
                "name" : "test01CommonAnimatorSharedOnscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.601,
                "failedSince" : 0,
                "name" : "test02EachWithAnimatorSharedOnscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.551,
                "failedSince" : 0,
                "name" : "test11CommonAnimatorSharedOffscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
                "duration" : 1.518,
                "failedSince" : 0,
                "name" : "test12EachWithAnimatorSharedOffscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.245,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.348,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.347,
                "failedSince" : 0,
                "name" : "test02SyncedOneAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.333,
                "failedSince" : 0,
                "name" : "test11AsyncEachAnimatorCleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
                "duration" : 1.368,
                "failedSince" : 0,
                "name" : "test12AsyncEachAnimatorDirtyDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.272,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.954,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimatorCleanDtorOrderCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.915,
                "failedSince" : 0,
                "name" : "test02SyncedOneAnimatorCleanDtorOrderMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.933,
                "failedSince" : 0,
                "name" : "test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.886,
                "failedSince" : 0,
                "name" : "test04SyncedOneAnimatorDirtyDtorOrderMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.93,
                "failedSince" : 0,
                "name" : "test11ASyncEachAnimatorCleanDtorOrderCopyBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 2.016,
                "failedSince" : 0,
                "name" : "test12ASyncEachAnimatorCleanDtorOrderMapBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.933,
                "failedSince" : 0,
                "name" : "test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
                "duration" : 1.983,
                "failedSince" : 0,
                "name" : "test14AsyncEachAnimatorDirtyDtorOrderMapBuffers",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 16.44,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
                "duration" : 1.348,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.253,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:03:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
                "duration" : 10.496,
                "failedSince" : 0,
                "name" : "test01CleanDtorOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.385,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
                "duration" : 2.688,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
                "duration" : 2.544,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.13,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
                "duration" : 2.546,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.151,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
                "duration" : 6.011,
                "failedSince" : 0,
                "name" : "test01OnEDT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
                "duration" : 6.001,
                "failedSince" : 0,
                "name" : "test02OnExecutorThread",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 12.088,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:15:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 0.853,
                "failedSince" : 0,
                "name" : "test01OneLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 0.531,
                "failedSince" : 0,
                "name" : "test02AnotherLifeWithGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 0.509,
                "failedSince" : 0,
                "name" : "test03AnotherLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
                "duration" : 1.014,
                "failedSince" : 0,
                "name" : "test03TwoLifes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.495,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 0.864,
                "failedSince" : 0,
                "name" : "test01OneLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 0.606,
                "failedSince" : 0,
                "name" : "test02AnotherLifeWithGLInfo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 0.591,
                "failedSince" : 0,
                "name" : "test03AnotherLife",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
                "duration" : 1.199,
                "failedSince" : 0,
                "name" : "test03TwoLifes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.844,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.297,
                "failedSince" : 0,
                "name" : "testVersionV220V221",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.411,
                "failedSince" : 0,
                "name" : "testVersionV221V230",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.312,
                "failedSince" : 0,
                "name" : "testVersionV230V232",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "testVersionV232V24x",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.955,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 1.396,
                "failedSince" : 0,
                "name" : "testAnimatorContinue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.836,
                "failedSince" : 0,
                "name" : "testAnimatorResumePause",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.844,
                "failedSince" : 0,
                "name" : "testAnimatorStartStop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.848,
                "failedSince" : 0,
                "name" : "testFPSAnimatorContinue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.861,
                "failedSince" : 0,
                "name" : "testFPSAnimatorResumePause",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
                "duration" : 0.845,
                "failedSince" : 0,
                "name" : "testFPSAnimatorStartStop",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.221,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
                "duration" : 2.178,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
                "duration" : 1.709,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.486,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
                "duration" : 2.189,
                "failedSince" : 0,
                "name" : "test01SyncedOneAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
                "duration" : 1.837,
                "failedSince" : 0,
                "name" : "test02AsyncEachAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.606,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.935,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.344,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.75,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.449,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.626,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.341,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 1.695,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.405,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.399,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.932,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.398,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 2.983,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.403,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.949,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.696,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.365,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.603,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.713,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.399,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.066,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.416,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 1.899,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.783,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 3.483,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
                "duration" : 0.616,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.465,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.931,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.341,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.696,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.406,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.625,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.342,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 1.694,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.41,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.306,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 1.93,
                "failedSince" : 0,
                "name" : "test01NormalPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.365,
                "failedSince" : 0,
                "name" : "test02NormalPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 2.983,
                "failedSince" : 0,
                "name" : "test03ExclPre_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.366,
                "failedSince" : 0,
                "name" : "test04ExclPost_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 1.982,
                "failedSince" : 0,
                "name" : "test05NormalPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.601,
                "failedSince" : 0,
                "name" : "test06NormalPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.399,
                "failedSince" : 0,
                "name" : "test07ExclPre_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.666,
                "failedSince" : 0,
                "name" : "test08ExclPost_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 1.687,
                "failedSince" : 0,
                "name" : "test11NormalPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.412,
                "failedSince" : 0,
                "name" : "test12NormalPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.016,
                "failedSince" : 0,
                "name" : "test13ExclPre_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.417,
                "failedSince" : 0,
                "name" : "test14ExclPost_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 1.9,
                "failedSince" : 0,
                "name" : "test15NormalPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.617,
                "failedSince" : 0,
                "name" : "test16NormalPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 3.4,
                "failedSince" : 0,
                "name" : "test17ExclPre_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
                "duration" : 0.65,
                "failedSince" : 0,
                "name" : "test18ExclPost_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.128,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:04:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.738,
                "failedSince" : 0,
                "name" : "test01Normal_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.458,
                "failedSince" : 0,
                "name" : "test03Excl_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.666,
                "failedSince" : 0,
                "name" : "test05Normal_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.683,
                "failedSince" : 0,
                "name" : "test07Excl_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.516,
                "failedSince" : 0,
                "name" : "test11Normal_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.5,
                "failedSince" : 0,
                "name" : "test13Excl_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.734,
                "failedSince" : 0,
                "name" : "test15Normal_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
                "duration" : 1.703,
                "failedSince" : 0,
                "name" : "test17Excl_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 13.74,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.715,
                "failedSince" : 0,
                "name" : "test01Normal_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.464,
                "failedSince" : 0,
                "name" : "test03Excl_1WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.683,
                "failedSince" : 0,
                "name" : "test05Normal_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.783,
                "failedSince" : 0,
                "name" : "test07Excl_4WinPostVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.516,
                "failedSince" : 0,
                "name" : "test11Normal_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.505,
                "failedSince" : 0,
                "name" : "test13Excl_1WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.729,
                "failedSince" : 0,
                "name" : "test15Normal_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
                "duration" : 1.749,
                "failedSince" : 0,
                "name" : "test17Excl_4WinPreVis",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 13.873,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
                "duration" : 4.381,
                "failedSince" : 0,
                "name" : "test11GLWindow2GLCanvasOnScrnGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.971,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.682,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowEachWithOwnDemoGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.331,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowEachWithOwnDemoGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.4,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowOneDemoGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.333,
                "failedSince" : 0,
                "name" : "testSwitch2GLWindowOneDemoGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.333,
                "failedSince" : 0,
                "name" : "testSwitch2WindowSingleContextGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
                "duration" : 2.333,
                "failedSince" : 0,
                "name" : "testSwitch2WindowSingleContextGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 15.008,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 3.392,
                "failedSince" : 0,
                "name" : "test01aSwitch2Onscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.95,
                "failedSince" : 0,
                "name" : "test01bSwitch2Onscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.935,
                "failedSince" : 0,
                "name" : "test01cSwitch2Offscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.941,
                "failedSince" : 0,
                "name" : "test01dSwitch2Offscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.945,
                "failedSince" : 0,
                "name" : "test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.94,
                "failedSince" : 0,
                "name" : "test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.964,
                "failedSince" : 0,
                "name" : "test03aSwitch2Onscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.022,
                "failedSince" : 0,
                "name" : "test03bSwitch2Onscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 2.935,
                "failedSince" : 0,
                "name" : "test03cSwitch2Offscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "test03dSwitch2Offscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 24.666,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:16:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.435,
                "failedSince" : 0,
                "name" : "test01aSwitch2Onscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 2.989,
                "failedSince" : 0,
                "name" : "test01bSwitch2Onscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 2.939,
                "failedSince" : 0,
                "name" : "test01cSwitch2Offscreen2OffscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 2.963,
                "failedSince" : 0,
                "name" : "test01dSwitch2Offscreen2OnscreenGL2ES2_Def",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.152,
                "failedSince" : 0,
                "name" : "test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.129,
                "failedSince" : 0,
                "name" : "test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 2.941,
                "failedSince" : 0,
                "name" : "test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 3.061,
                "failedSince" : 0,
                "name" : "test03aSwitch2Onscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "test03bSwitch2Onscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 2.957,
                "failedSince" : 0,
                "name" : "test03cSwitch2Offscreen2OffscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "test03dSwitch2Offscreen2OnscreenGL2ES2_Accu",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.26,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:05:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
                "duration" : 2.48,
                "failedSince" : 0,
                "name" : "test01GLADDelegateGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
                "duration" : 2.131,
                "failedSince" : 0,
                "name" : "test02GLADDelegateGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.19,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
                "duration" : 2.649,
                "failedSince" : 0,
                "name" : "test21GLWindowGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
                "duration" : 2.265,
                "failedSince" : 0,
                "name" : "test22GLWindowGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.523,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 2.575,
                "failedSince" : 0,
                "name" : "test01GLCanvasOnscreenGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 2.131,
                "failedSince" : 0,
                "name" : "test02GLCanvasOnscreenGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11GLCanvasOffscreenGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12GLCanvasOffscreenGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.304,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 2.69,
                "failedSince" : 0,
                "name" : "test01GLCanvasOnScrn2GLWindowGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 2.219,
                "failedSince" : 0,
                "name" : "test02GLCanvasOnScrn2GLWindowGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 2.214,
                "failedSince" : 0,
                "name" : "test11GLWindow2GLCanvasOnScrnGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 2.189,
                "failedSince" : 0,
                "name" : "test12GLWindow2GLCanvasOnScrnGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test21GLCanvasOffScrn2GLWindowGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test22GLCanvasOffScrn2GLWindowGLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test31GLWindow2GLCanvasOffScrnGL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test32GLWindow2GLCanvasOffScrnGLES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.907,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
                "duration" : 0.61,
                "failedSince" : 0,
                "name" : "test01GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
                "duration" : 0.531,
                "failedSince" : 0,
                "name" : "test02ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
                "duration" : 0.539,
                "failedSince" : 0,
                "name" : "test02GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.669,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
                "duration" : 0.471,
                "failedSince" : 0,
                "name" : "test01WindowClosing",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.07,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
                "duration" : 2.208,
                "failedSince" : 0,
                "name" : "testAddRemove3Times",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.211,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
                "duration" : 2.207,
                "failedSince" : 0,
                "name" : "testAddRemove3Times",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.209,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
                "duration" : 1.515,
                "failedSince" : 0,
                "name" : "test01_NoGL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
                "duration" : 1.557,
                "failedSince" : 0,
                "name" : "test02_WithGL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.676,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
                "duration" : 3.375,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.372,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
                "duration" : 0.379,
                "failedSince" : 0,
                "name" : "testIncompleteGLCanvasNPE",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.435,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
                "duration" : 1.055,
                "failedSince" : 0,
                "name" : "testOffscreenSupersampling",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.645,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:17:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
                "duration" : 0.523,
                "failedSince" : 0,
                "name" : "test01DefaultOffscreenSupersampling",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
                "duration" : 0.089,
                "failedSince" : 0,
                "name" : "test02PBufferOffscreenSupersampling",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.215,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
                "duration" : 1.527,
                "failedSince" : 0,
                "name" : "test02WithCheckGraphicsEnvironment",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.129,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.847,
                "failedSince" : 0,
                "name" : "test01RealizeGLCanvasOnAWTEDTUseFrameSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.299,
                "failedSince" : 0,
                "name" : "test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.311,
                "failedSince" : 0,
                "name" : "test11RealizeGLCanvasOnMainTUseFrameSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
                "duration" : 0.307,
                "failedSince" : 0,
                "name" : "test12RealizeGLCanvasOnMainTUseGLCanvasSize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.369,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.607,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
                "duration" : 0.999,
                "failedSince" : 0,
                "name" : "test01JSplitPaneWithHwGLCanvasPlain",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
                "duration" : 0.525,
                "failedSince" : 0,
                "name" : "test02JSplitPaneWithHwGLCanvasContainer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
                "duration" : 0.524,
                "failedSince" : 0,
                "name" : "test03JSplitPaneWithLwGLJPanel",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.66,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
                "duration" : 1.788,
                "failedSince" : 0,
                "name" : "test01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02Offscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.752,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
                "duration" : 0.678,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.302,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
                "duration" : 2.661,
                "failedSince" : 0,
                "name" : "test01AllVisible",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
                "duration" : 2.213,
                "failedSince" : 0,
                "name" : "test02VisibleWithCanvas",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.506,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
                "duration" : 3.681,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.278,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 3.092,
                "failedSince" : 0,
                "name" : "test00_Compo_None_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.625,
                "failedSince" : 0,
                "name" : "test01_Compo_Flow_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.654,
                "failedSince" : 0,
                "name" : "test02_Compo_DblBrd_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.623,
                "failedSince" : 0,
                "name" : "test03_Compo_Box_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.635,
                "failedSince" : 0,
                "name" : "test04_Compo_Split_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.643,
                "failedSince" : 0,
                "name" : "test05_Compo_Flow_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.646,
                "failedSince" : 0,
                "name" : "test06_Compo_DblBrd_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.642,
                "failedSince" : 0,
                "name" : "test07_Compo_Box_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.644,
                "failedSince" : 0,
                "name" : "test08_Compo_Split_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.623,
                "failedSince" : 0,
                "name" : "test10_Frame_None_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.622,
                "failedSince" : 0,
                "name" : "test11_Frame_Flow_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.626,
                "failedSince" : 0,
                "name" : "test12_Frame_DblBrd_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.622,
                "failedSince" : 0,
                "name" : "test13_Frame_Box_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.625,
                "failedSince" : 0,
                "name" : "test14_Frame_Split_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.639,
                "failedSince" : 0,
                "name" : "test15_Frame_Flow_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.642,
                "failedSince" : 0,
                "name" : "test16_Frame_DblBrd_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.641,
                "failedSince" : 0,
                "name" : "test17_Frame_Box_Two",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
                "duration" : 2.642,
                "failedSince" : 0,
                "name" : "test18_Frame_Split_Two",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 48.538,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:18:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
                "duration" : 2.104,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.694,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
                "duration" : 2.073,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.663,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
                "duration" : 2.081,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.669,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
                "duration" : 2.128,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.748,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
                "duration" : 2.082,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.674,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
                "duration" : 2.12,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.711,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
                "duration" : 1.437,
                "failedSince" : 0,
                "name" : "test01Animator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
                "duration" : 1.062,
                "failedSince" : 0,
                "name" : "test02FPSAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
                "duration" : 1.615,
                "failedSince" : 0,
                "name" : "test02FPSAnimator_RestartOnAWTEDT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.726,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.613,
                "failedSince" : 0,
                "name" : "test00NoAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.04,
                "failedSince" : 0,
                "name" : "test01Animator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.061,
                "failedSince" : 0,
                "name" : "test02FPSAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
                "duration" : 1.317,
                "failedSince" : 0,
                "name" : "test02FPSAnimator_RestartOnAWTEDT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.621,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
                "duration" : 2.551,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.16,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
                "duration" : 0.689,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
                "duration" : 0.622,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.271,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
                "duration" : 1.132,
                "failedSince" : 0,
                "name" : "test01_texUnit0_keepTex0_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
                "duration" : 0.613,
                "failedSince" : 0,
                "name" : "test02_texUnit0_keepTex1_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
                "duration" : 0.671,
                "failedSince" : 0,
                "name" : "test03_texUnit1_keepTex1_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.021,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
                "duration" : 0.982,
                "failedSince" : 0,
                "name" : "testAddRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.602,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
                "duration" : 1.029,
                "failedSince" : 0,
                "name" : "test01ScrollPane",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.619,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:19:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
                "duration" : 3.209,
                "failedSince" : 0,
                "name" : "test01GLDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
                "duration" : 3.111,
                "failedSince" : 0,
                "name" : "test02GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.306,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
                "duration" : 0.563,
                "failedSince" : 0,
                "name" : "testTextRendererDraw2D",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
                "duration" : 0.52,
                "failedSince" : 0,
                "name" : "testTextRendererDraw3D",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.069,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.462,
                "failedSince" : 0,
                "name" : "test01AccumStencilPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "test01DefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "test01DefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
                "duration" : 0.031,
                "failedSince" : 0,
                "name" : "test01StencilFBO",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.184,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.373,
                "failedSince" : 0,
                "name" : "test01AccumStencilPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.042,
                "failedSince" : 0,
                "name" : "test01DefaultFBO",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "test01DefaultPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "test01StencilFBO",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.084,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
                "duration" : 0.599,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
                "duration" : 0.182,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
                "duration" : 0.219,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.622,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.554,
                "failedSince" : 0,
                "name" : "testOffscreenFBOMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.214,
                "failedSince" : 0,
                "name" : "testOffscreenPBufferMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.223,
                "failedSince" : 0,
                "name" : "testOffsreenFBOMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 1.266,
                "failedSince" : 0,
                "name" : "testOffsreenPBufferMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.168,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.232,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.248,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
                "duration" : 0.299,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.797,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.587,
                "failedSince" : 0,
                "name" : "testOffscreenFBOMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.243,
                "failedSince" : 0,
                "name" : "testOffscreenPBufferMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.236,
                "failedSince" : 0,
                "name" : "testOffsreenFBOMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 1.297,
                "failedSince" : 0,
                "name" : "testOffsreenPBufferMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 0.166,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
                "duration" : 0.282,
                "failedSince" : 0,
                "name" : "testOnscreenMultiSampleAA8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.419,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
                "duration" : 0.655,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.652,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
                "duration" : 0.637,
                "failedSince" : 0,
                "name" : "test01OpaqueDecorated",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
                "duration" : 0.56,
                "failedSince" : 0,
                "name" : "test01TransparentDecorated",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
                "duration" : 0.601,
                "failedSince" : 0,
                "name" : "test01TransparentUndecorated",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.684,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
                "duration" : 0.929,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.526,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
                "duration" : 1.02,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.599,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
                "duration" : 1.423,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.936,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.517,
                "failedSince" : 0,
                "name" : "test02_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.525,
                "failedSince" : 0,
                "name" : "test03_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
                "duration" : 0.521,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.155,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 1.108,
                "failedSince" : 0,
                "name" : "test01_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.639,
                "failedSince" : 0,
                "name" : "test02_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.644,
                "failedSince" : 0,
                "name" : "test03_PbufferNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.624,
                "failedSince" : 0,
                "name" : "test04_PbufferMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.631,
                "failedSince" : 0,
                "name" : "test05_BitmapNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.634,
                "failedSince" : 0,
                "name" : "test06_BitmapMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.643,
                "failedSince" : 0,
                "name" : "test20_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.645,
                "failedSince" : 0,
                "name" : "test30_GLES3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.631,
                "failedSince" : 0,
                "name" : "test40_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
                "duration" : 0.636,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.473,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.656,
                "failedSince" : 0,
                "name" : "test01_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.527,
                "failedSince" : 0,
                "name" : "test02_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.523,
                "failedSince" : 0,
                "name" : "test03_PbufferNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.531,
                "failedSince" : 0,
                "name" : "test04_PbufferMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.522,
                "failedSince" : 0,
                "name" : "test05_BitmapNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
                "duration" : 0.523,
                "failedSince" : 0,
                "name" : "test06_BitmapMsaa",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.288,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testElektronenMultiplizierer01",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 0.881,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.923,
                "failedSince" : 0,
                "name" : "test01_GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.58,
                "failedSince" : 0,
                "name" : "test02_GLES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.601,
                "failedSince" : 0,
                "name" : "test03_GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
                "duration" : 0.588,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.28,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
                "duration" : 1.105,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
                "duration" : 0.612,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
                "duration" : 0.604,
                "failedSince" : 0,
                "name" : "test99_PixelScale1_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.959,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
                "duration" : 1.326,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
                "duration" : 0.655,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.583,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
                "duration" : 0.949,
                "failedSince" : 0,
                "name" : "test01_GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.547,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
                "duration" : 4.859,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
                "duration" : 4.399,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.86,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:06:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
                "duration" : 2.852,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
                "duration" : 1.214,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.673,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
                "duration" : 1.025,
                "failedSince" : 0,
                "name" : "test01GL2ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
                "duration" : 0.676,
                "failedSince" : 0,
                "name" : "test02GL3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.299,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
                "duration" : 0.702,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.695,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
                "duration" : 0.666,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.654,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
                "duration" : 0.667,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.612,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.6,
                "failedSince" : 0,
                "name" : "test01_DefaultNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.53,
                "failedSince" : 0,
                "name" : "test02_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.531,
                "failedSince" : 0,
                "name" : "test03_PbufferNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.535,
                "failedSince" : 0,
                "name" : "test04_PbufferMsaa",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.535,
                "failedSince" : 0,
                "name" : "test05_BitmapNorm",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
                "duration" : 0.53,
                "failedSince" : 0,
                "name" : "test06_BitmapMsaa",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.292,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
                "duration" : 0.648,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.52,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
                "duration" : 2.57,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.534,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
                "duration" : 0.675,
                "failedSince" : 0,
                "name" : "test01_DefCaps_Anim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
                "duration" : 0.709,
                "failedSince" : 0,
                "name" : "test02_DefCaps_NoAnim",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
                "duration" : 1.681,
                "failedSince" : 0,
                "name" : "test12_FBOCaps_NoAnim",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.951,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 1.032,
                "failedSince" : 0,
                "name" : "test01_GL3Core_Passthrough",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 0.74,
                "failedSince" : 0,
                "name" : "test02_GL3Core_FlipXYZ",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test11_GL3Compat_Passthrough",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
                "duration" : 0.182,
                "failedSince" : 0,
                "name" : "test12_GL3Compat_FlipXYZ",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.739,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
                "duration" : 0.609,
                "failedSince" : 0,
                "name" : "test01_DefaultMsaa",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.582,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
                "duration" : 1.025,
                "failedSince" : 0,
                "name" : "test01_01a",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.604,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
                "duration" : 1.015,
                "failedSince" : 0,
                "name" : "test01_01a",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
                "duration" : 0.699,
                "failedSince" : 0,
                "name" : "test02_01b",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.309,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.464,
                "failedSince" : 0,
                "name" : "test00NoShaderState_Validation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.161,
                "failedSince" : 0,
                "name" : "test01ShaderState_Validation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.295,
                "failedSince" : 0,
                "name" : "test02ShaderState_PerformanceSingleKeepEnabled",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.283,
                "failedSince" : 0,
                "name" : "test03ShaderState_PerformanceSingleToggleEnable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
                "duration" : 0.317,
                "failedSince" : 0,
                "name" : "test04ShaderState_PerformanceDouble",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.102,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
                "duration" : 0.585,
                "failedSince" : 0,
                "name" : "test01ShaderStatePerformanceDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
                "duration" : 0.252,
                "failedSince" : 0,
                "name" : "test11ShaderStateValidationSP1Linked",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
                "duration" : 0.232,
                "failedSince" : 0,
                "name" : "test12ShaderStateValidationSP1Unlinked",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.675,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
                "duration" : 0.43,
                "failedSince" : 0,
                "name" : "testGLSLCompilation01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
                "duration" : 0.196,
                "failedSince" : 0,
                "name" : "testGLSLUse01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.205,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
                "duration" : 1.001,
                "failedSince" : 0,
                "name" : "test01_PSA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
                "duration" : 0.612,
                "failedSince" : 0,
                "name" : "test99_PS1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.213,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
                "duration" : 0.928,
                "failedSince" : 0,
                "name" : "compileShader",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.514,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
                "duration" : 0.408,
                "failedSince" : 0,
                "name" : "testGlTransformFeedbackVaryings_WhenVarNameOK",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
                "duration" : 0.082,
                "failedSince" : 0,
                "name" : "testGlTransformFeedbackVaryings_WhenVarNameWrong",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.093,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
                "duration" : 0.838,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.439,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
                "duration" : 0.753,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.353,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testExponentIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "testInfinite",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoubleNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoubleNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPackDoubleNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackDoublePositiveInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPackDoublePositiveZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testPackDoubleUnpackFloat",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "testPackFloatDoubleEquivalent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackFloatNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPackFloatNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackFloatNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackFloatPositiveInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPackFloatPositiveZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testPackFloatUnpackDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testPackUnpackDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testPackUnpackFloat",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSignIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSignificandIdentity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnpackDoubleNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleOne",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleOneNegative",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoublePositiveInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoublePositiveZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleTwo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackDoubleTwoNegative",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatNaN",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatNegativeInfinity",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatNegativeZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatOne",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnpackFloatOneNegative",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.662,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testNaNSignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNaNExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSignificand",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.066,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testNaNSignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testNaNExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinitySignificand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSign",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfinityExponent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfinityNegativeSignificand",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.073,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01aZeroWithFixedEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01bZeroWithMachEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02EqualsNoEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test03aEqualsWithFixedEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03bEqualsWithMachEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04CompareNoEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test05aCompareWithFixedEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test05bCompareWithMachEpsilon",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.088,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "testCM_m1xm2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testCM_m2xm1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testRM_m1xm2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testRM_m2xm1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.071,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "test01Ident",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test03",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
                "duration" : 0.655,
                "failedSince" : 0,
                "name" : "test05Perf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.779,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.075,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
                "duration" : 0.015,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNaN",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.075,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test00MatrixToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.027,
                "failedSince" : 0,
                "name" : "test01MviUpdateTraditionalAccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "test02MviUpdateShaderAccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03MvTranslate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test04MvTranslateRotate",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.969,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
                "duration" : 0.015,
                "failedSince" : 0,
                "name" : "testLookAtNegZIsNoOp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testLookAtPosY",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.071,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI",
                "duration" : 0.059,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.12,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01Normalize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02RotateZeroVector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03InvertAndConj",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04Dot",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10AngleAxis",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11FromVectorToVector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12FromAndToEulerAngles",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13FromEulerAnglesAndRotateVector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test14Matrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test15aAxesAndMatrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test15bAxesAndMatrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test15cAxesAndMatrix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20AddSubtract",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test21Multiply",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test22InvertMultNormalAndConj",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test23RotationOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24Axes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test25Slerp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test26LookAt",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.084,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:00:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
                "duration" : 5.079,
                "failedSince" : 0,
                "name" : "test01NewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
                "duration" : 191.755,
                "failedSince" : 0,
                "name" : "test02GLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 199.13,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:53"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.165,
                "failedSince" : 0,
                "name" : "test01aOffscreenWindowPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.102,
                "failedSince" : 0,
                "name" : "test01bOffscreenWindowPBufferStencil",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.095,
                "failedSince" : 0,
                "name" : "test01cOffscreenWindowPBuffer555",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.085,
                "failedSince" : 0,
                "name" : "test01cOffscreenWindowPBufferStencilAlpha",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 3.232,
                "failedSince" : 0,
                "name" : "test02Offscreen3Windows1DisplayPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 3.273,
                "failedSince" : 0,
                "name" : "test03Offscreen3Windows3DisplaysPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
                "duration" : 1.146,
                "failedSince" : 0,
                "name" : "test04OffscreenSnapshotWithDemoPBuffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 12.982,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
                "duration" : 1.454,
                "failedSince" : 0,
                "name" : "test11OffscreenWindowPixmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
                "duration" : 1.093,
                "failedSince" : 0,
                "name" : "test14OffscreenSnapshotWithDemoPixmap",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.13,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
                "duration" : 3.435,
                "failedSince" : 0,
                "name" : "test14GearsNewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.423,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.332,
                "failedSince" : 0,
                "name" : "test00NopNoGLDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.832,
                "failedSince" : 0,
                "name" : "test01NopGLCanvasDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.838,
                "failedSince" : 0,
                "name" : "test02NopGLJPanelDefGridSingleAutoFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.602,
                "failedSince" : 0,
                "name" : "test03NopGLJPanelDefGridSingleManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.275,
                "failedSince" : 0,
                "name" : "test04NopGLJPanelDefGridMTManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 3.235,
                "failedSince" : 0,
                "name" : "test05NopNewtCanvasAWTDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.995,
                "failedSince" : 0,
                "name" : "test11GearsGLCanvasDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.923,
                "failedSince" : 0,
                "name" : "test12GearsGLJPanelDefGridSingleAutoFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.815,
                "failedSince" : 0,
                "name" : "test13GearsGLJPanelDefGridSingleManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.532,
                "failedSince" : 0,
                "name" : "test14GearsGLJPanelDefGridMTManualFlip",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 3.357,
                "failedSince" : 0,
                "name" : "test15GearsNewtCanvasAWTDefGrid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.18,
                "failedSince" : 0,
                "name" : "test20NopNoGLDefOverlap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.7,
                "failedSince" : 0,
                "name" : "test21NopGLCanvasDefOverlap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.69,
                "failedSince" : 0,
                "name" : "test22NopGLJPanelDefOverlapSingle",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 0.398,
                "failedSince" : 0,
                "name" : "test23NopGLJPanelDefOverlapMT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
                "duration" : 3.096,
                "failedSince" : 0,
                "name" : "test25NopNewtCanvasAWTDefOverlap",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.764,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:20:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test01NopGLWindowNoReuse",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
                "duration" : 2.01,
                "failedSince" : 0,
                "name" : "test02NopGLWindowReuse",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.882,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
                "duration" : 0.07,
                "failedSince" : 0,
                "name" : "test01ChooseOnly",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
                "duration" : 2.657,
                "failedSince" : 0,
                "name" : "test02Full",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.601,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 1.191,
                "failedSince" : 0,
                "name" : "test01_GLCanvasTabPlainGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 0.896,
                "failedSince" : 0,
                "name" : "test02_GLCanvasTabSashGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 0.809,
                "failedSince" : 0,
                "name" : "test11_GLCanvasTabPlainGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 0.902,
                "failedSince" : 0,
                "name" : "test12_GLCanvasTabSashGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 0.525,
                "failedSince" : 0,
                "name" : "test21_NewtCanvasSWTTabPlainGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 0.435,
                "failedSince" : 0,
                "name" : "test22_NewtCanvasSWTTabSashGLDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 0.435,
                "failedSince" : 0,
                "name" : "test31_NewtCanvasSWTTabPlainGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
                "duration" : 0.426,
                "failedSince" : 0,
                "name" : "test32_NewtCanvasSWTTabSashGLWComp",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.563,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
                "duration" : 2.314,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.927,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.876,
                "failedSince" : 0,
                "name" : "postAttach_WithAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.437,
                "failedSince" : 0,
                "name" : "preAttach_NoAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.508,
                "failedSince" : 0,
                "name" : "preAttach_WithAnimator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
                "duration" : 0.528,
                "failedSince" : 0,
                "name" : "test_MultisampleAndAlpha",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.255,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
                "duration" : 0.657,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.284,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
                "duration" : 1.146,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.728,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
                "duration" : 0.747,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.772,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
                "duration" : 1.202,
                "failedSince" : 0,
                "name" : "test01JOGLGLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
                "duration" : 0.942,
                "failedSince" : 0,
                "name" : "test02NewtCanvasSWTPreVisible",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
                "duration" : 0.734,
                "failedSince" : 0,
                "name" : "test02NewtCanvasSWTSimple",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.482,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
                "duration" : 0.67,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.544,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
                "duration" : 0.635,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
                "duration" : 0.283,
                "failedSince" : 0,
                "name" : "test_MultisampleAndAlpha",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.793,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
                "duration" : 0.66,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
                "duration" : 0.277,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.52,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
                "duration" : 4.039,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
                "duration" : 3.639,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.266,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
                "duration" : 3.54,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
                "duration" : 2.848,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.37,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
                "duration" : 3.647,
                "failedSince" : 0,
                "name" : "test01_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
                "duration" : 3.027,
                "failedSince" : 0,
                "name" : "test02_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.65,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.907,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0_bitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0_bitmap_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.176,
                "failedSince" : 0,
                "name" : "test01_flip1_aa0_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.727,
                "failedSince" : 0,
                "name" : "test02_flip1_aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.053,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0_bitmap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0_bitmap_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.045,
                "failedSince" : 0,
                "name" : "test11_flip0_aa0_layered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
                "duration" : 4.454,
                "failedSince" : 0,
                "name" : "test12_flip0_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 27.393,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:21:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.988,
                "failedSince" : 0,
                "name" : "test001_flip1_norm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.763,
                "failedSince" : 0,
                "name" : "test002_flip1_norm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.732,
                "failedSince" : 0,
                "name" : "test003_flip1_norm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.72,
                "failedSince" : 0,
                "name" : "test004_flip1_norm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test011_flip1_bitm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test012_flip1_bitm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test013_flip1_bitm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test014_flip1_bitm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.694,
                "failedSince" : 0,
                "name" : "test101_flip1_norm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.713,
                "failedSince" : 0,
                "name" : "test102_flip1_norm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.701,
                "failedSince" : 0,
                "name" : "test103_flip1_norm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.702,
                "failedSince" : 0,
                "name" : "test104_flip1_norm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test111_flip1_bitm_layout0_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test112_flip1_bitm_layout1_layered0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test113_flip1_bitm_layout0_layered1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test114_flip1_bitm_layout1_layered1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.029,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
                "duration" : 1.021,
                "failedSince" : 0,
                "name" : "test01_Offscreen_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
                "duration" : 0.735,
                "failedSince" : 0,
                "name" : "test01_Offscreen_aa0_layered",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.757,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
                "duration" : 0.437,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
                "duration" : 0.031,
                "failedSince" : 0,
                "name" : "test02_EOT_01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.049,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.459,
                "failedSince" : 0,
                "name" : "test001_off_gl2___aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.134,
                "failedSince" : 0,
                "name" : "test002_off_gl2___aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.116,
                "failedSince" : 0,
                "name" : "test011_off_gl2es3_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.145,
                "failedSince" : 0,
                "name" : "test012_off_gl2es3_aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.147,
                "failedSince" : 0,
                "name" : "test101_on__gl2___aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.266,
                "failedSince" : 0,
                "name" : "test102_on__gl2___aa8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.186,
                "failedSince" : 0,
                "name" : "test111_on__gl2es3_aa0",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
                "duration" : 0.263,
                "failedSince" : 0,
                "name" : "test112_on__gl2es3_aa8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.301,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:07:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 4.741,
                "failedSince" : 0,
                "name" : "test01GL2Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 4.56,
                "failedSince" : 0,
                "name" : "test02GL2FFPEmu",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 4.346,
                "failedSince" : 0,
                "name" : "test03GL2ES1Normal",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
                "duration" : 4.399,
                "failedSince" : 0,
                "name" : "test04ES2FFPEmu",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.655,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.556,
                "failedSince" : 0,
                "name" : "test01Plain__GL2ES1_VBOOffUsePlain",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.242,
                "failedSince" : 0,
                "name" : "test02Plain__GL2ES1_VBOOffUseArrayData",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.232,
                "failedSince" : 0,
                "name" : "test03Plain__GL2ES1_VBOOnUsePlain",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.215,
                "failedSince" : 0,
                "name" : "test04Plain__GL2ES1_VBOOnUseArrayData",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.284,
                "failedSince" : 0,
                "name" : "test05ImmSinkGL2ES1_VBOOff",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.233,
                "failedSince" : 0,
                "name" : "test06ImmSinkGL2ES1_VBOOn",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
                "duration" : 0.282,
                "failedSince" : 0,
                "name" : "test07ImmSinkGL2ES1_VBOOnTexture",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.649,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.615,
                "failedSince" : 0,
                "name" : "test05ImmSinkGL2ES2_VBOOff_Direct",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.238,
                "failedSince" : 0,
                "name" : "test05ImmSinkGL2ES2_VBOOff_ShaderState",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.269,
                "failedSince" : 0,
                "name" : "test06ImmSinkGL2ES2_VBOOn_Direct",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
                "duration" : 0.233,
                "failedSince" : 0,
                "name" : "test06ImmSinkGL2ES2_VBOOn_ShaderState",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.96,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.537,
                "failedSince" : 0,
                "name" : "test00_RGBtoRGB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.221,
                "failedSince" : 0,
                "name" : "test01_RGBtoRGBA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.186,
                "failedSince" : 0,
                "name" : "test10_RGBAtoRGB",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 0.194,
                "failedSince" : 0,
                "name" : "test11_RGBAtoRGBA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.188,
                "failedSince" : 0,
                "name" : "test21_RGBtoRGBA_pbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.187,
                "failedSince" : 0,
                "name" : "test22_RGBtoRGBA_fbo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.182,
                "failedSince" : 0,
                "name" : "test31_RGBAtoRGBA_pbuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
                "duration" : 1.177,
                "failedSince" : 0,
                "name" : "test32_RGBAtoRGBA_fbo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.467,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
                "duration" : 0.231,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNG",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.189,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
                "duration" : 1.271,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
                "duration" : 0.24,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNG_TGA_PAM",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.41,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
                "duration" : 0.31,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.268,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
                "duration" : 1.349,
                "failedSince" : 0,
                "name" : "testOffscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
                "duration" : 0.381,
                "failedSince" : 0,
                "name" : "testOnscreenWritePNGWithResize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.614,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
                "duration" : 0.027,
                "failedSince" : 0,
                "name" : "test01AllPNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test02AllJPG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test04AllDDS",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.611,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
                "duration" : 0.675,
                "failedSince" : 0,
                "name" : "testReadES2_RGBn",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.278,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
                "duration" : 1.663,
                "failedSince" : 0,
                "name" : "benchmark",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.249,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.761,
                "failedSince" : 0,
                "name" : "test01YUV422hBase__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.394,
                "failedSince" : 0,
                "name" : "test01YUV422hProg_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.371,
                "failedSince" : 0,
                "name" : "test01YUV444Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.461,
                "failedSince" : 0,
                "name" : "test01YUV444Prog__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.399,
                "failedSince" : 0,
                "name" : "test02YUV420BaseGray_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.467,
                "failedSince" : 0,
                "name" : "test02YUV420Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.465,
                "failedSince" : 0,
                "name" : "test02YUV420Prog_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.567,
                "failedSince" : 0,
                "name" : "test03CMYK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
                "duration" : 0.55,
                "failedSince" : 0,
                "name" : "test03YCCK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.096,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.556,
                "failedSince" : 0,
                "name" : "test01YUV422hBase__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.298,
                "failedSince" : 0,
                "name" : "test01YUV422hProg_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.3,
                "failedSince" : 0,
                "name" : "test01YUV444Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "test01YUV444Base__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.318,
                "failedSince" : 0,
                "name" : "test01YUV444Prog__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.282,
                "failedSince" : 0,
                "name" : "test01YUV444Prog__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.218,
                "failedSince" : 0,
                "name" : "test02YUV420BaseGray_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "test02YUV420Base__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.32,
                "failedSince" : 0,
                "name" : "test02YUV420Prog_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.383,
                "failedSince" : 0,
                "name" : "test03CMYK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.449,
                "failedSince" : 0,
                "name" : "test03YCCK_01_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
                "duration" : 0.36,
                "failedSince" : 0,
                "name" : "test04QTTDefPostFrame_ES2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.702,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.242,
                "failedSince" : 0,
                "name" : "testPNGRead01_All",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testPNGRead02_RGB888_to_RGBA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "testPNGRead03_RGB888_to_RGBA8888_stride1000",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "testPNGRead04_RGB888_to_RGBA8888_stride999",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testPNGRead11_RGBA8888_to_LUMINA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testPNGRead12_RGBA8888_to_RGB888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testPNGRead13_RGBA8888_to_BGR888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testPNGRead14_RGBA8888_to_BGRA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testPNGRead15_RGBA8888_to_ARGB8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testPNGRead16_RGBA8888_to_ABGR8888",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.888,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:44"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testRead00_Manual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
                "duration" : 5.937,
                "failedSince" : 0,
                "name" : "testRead01_All",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
                "duration" : 1.882,
                "failedSince" : 0,
                "name" : "testRead02_Gray2RGBA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.404,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.662,
                "failedSince" : 0,
                "name" : "testGrayAWTILoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.226,
                "failedSince" : 0,
                "name" : "testGrayAWTILoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.228,
                "failedSince" : 0,
                "name" : "testGrayPNGJLoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.226,
                "failedSince" : 0,
                "name" : "testGrayPNGJLoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.231,
                "failedSince" : 0,
                "name" : "testTestAWTILoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.225,
                "failedSince" : 0,
                "name" : "testTestAWTILoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.225,
                "failedSince" : 0,
                "name" : "testTestPNGJLoaderES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
                "duration" : 0.223,
                "failedSince" : 0,
                "name" : "testTestPNGJLoaderGL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.833,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.662,
                "failedSince" : 0,
                "name" : "testGray__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.298,
                "failedSince" : 0,
                "name" : "testGray__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "testInterl3G_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.299,
                "failedSince" : 0,
                "name" : "testInterl3__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.3,
                "failedSince" : 0,
                "name" : "testInterl4G_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.3,
                "failedSince" : 0,
                "name" : "testInterl4__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "testPalette3__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.282,
                "failedSince" : 0,
                "name" : "testPalette4__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.3,
                "failedSince" : 0,
                "name" : "testRGB3__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.283,
                "failedSince" : 0,
                "name" : "testRGB3__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.317,
                "failedSince" : 0,
                "name" : "testRGB4G_ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.3,
                "failedSince" : 0,
                "name" : "testRGB4__ES2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
                "duration" : 0.266,
                "failedSince" : 0,
                "name" : "testRGB4__GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.849,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.586,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:08:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.016,
                "failedSince" : 0,
                "name" : "testConversion00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.627,
                "failedSince" : 0,
                "name" : "testConversion01_srcS000_BE_TL_destS000_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.655,
                "failedSince" : 0,
                "name" : "testConversion02_srcS000_LE_TL_destS000_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.555,
                "failedSince" : 0,
                "name" : "testConversion03_srcS000_BE_TL_destS259_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.629,
                "failedSince" : 0,
                "name" : "testConversion04_srcS259_BE_TL_destS259_TL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
                "duration" : 0.661,
                "failedSince" : 0,
                "name" : "testConversion05_srcS301_BE_TL_destS259_TL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.72,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.076,
                "failedSince" : 0,
                "name" : "testPNGRead11_fromRGBA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.021,
                "failedSince" : 0,
                "name" : "testPNGRead12_fromABGR8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.019,
                "failedSince" : 0,
                "name" : "testPNGRead13_fromBGRA8888",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "testPNGRead14_fromARGB8888",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.704,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
                "duration" : 0.635,
                "failedSince" : 0,
                "name" : "test01U32__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
                "duration" : 0.349,
                "failedSince" : 0,
                "name" : "test02RLE32__GL2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
                "duration" : 0.299,
                "failedSince" : 0,
                "name" : "test03RLE32__GL2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.864,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
                "duration" : 0.593,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.582,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
                "duration" : 0.678,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.661,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 4.412,
                "failedSince" : 0,
                "name" : "test01AllPNG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 2.882,
                "failedSince" : 0,
                "name" : "test02AllJPG",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 0.9,
                "failedSince" : 0,
                "name" : "test03AllTGA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
                "duration" : 0.899,
                "failedSince" : 0,
                "name" : "test04AllDDS",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 9.691,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
                "duration" : 0.67,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.679,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:22:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
                "duration" : 0.715,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.581,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
                "duration" : 3.442,
                "failedSince" : 0,
                "name" : "testAll",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.022,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
                "duration" : 0.766,
                "failedSince" : 0,
                "name" : "testCloseNewtAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.364,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
                "duration" : 2.053,
                "failedSince" : 0,
                "name" : "testDisplayCreate01_AutoDestroyLifecycle",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.925,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
                "duration" : 2.044,
                "failedSince" : 0,
                "name" : "testDisplayCreate01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.911,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
                "duration" : 1.127,
                "failedSince" : 0,
                "name" : "testEventSourceNotNewtBug",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.74,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
                "duration" : 4.168,
                "failedSince" : 0,
                "name" : "testWindow00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.026,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
                "duration" : 2.14,
                "failedSince" : 0,
                "name" : "testWarp01Center",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
                "duration" : 2.097,
                "failedSince" : 0,
                "name" : "testWarp02Random",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.128,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 0.244,
                "failedSince" : 0,
                "name" : "test01WindowCreateSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 0.26,
                "failedSince" : 0,
                "name" : "test02WindowCreateUndecor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 2.622,
                "failedSince" : 0,
                "name" : "test11WindowSimpleToggleVisibility",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
                "duration" : 2.686,
                "failedSince" : 0,
                "name" : "test12WindowUndecorToggleVisibility",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.702,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.25,
                "failedSince" : 0,
                "name" : "test01WindowSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.225,
                "failedSince" : 0,
                "name" : "test02WindowSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.214,
                "failedSince" : 0,
                "name" : "test10WindowNativeRecreateSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.217,
                "failedSince" : 0,
                "name" : "test11WindowNativeRecreateSimple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.234,
                "failedSince" : 0,
                "name" : "test21WindowDestroyWinTwiceA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.299,
                "failedSince" : 0,
                "name" : "test22WindowTwoWinOneDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
                "duration" : 0.3,
                "failedSince" : 0,
                "name" : "test23WindowTwoWinTwoDisplays",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.637,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 0.657,
                "failedSince" : 0,
                "name" : "testWindowDecor01Simple",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 0.729,
                "failedSince" : 0,
                "name" : "testWindowDecor02DestroyWinTwiceA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 1.019,
                "failedSince" : 0,
                "name" : "testWindowDecor03TwoWinOneDisplay",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
                "duration" : 1.115,
                "failedSince" : 0,
                "name" : "testWindowDecor03TwoWinTwoDisplays",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.506,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
                "duration" : 2.211,
                "failedSince" : 0,
                "name" : "test01WindowDecor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
                "duration" : 2.198,
                "failedSince" : 0,
                "name" : "test02WindowUndecor",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.802,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:09:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
                "duration" : 1.128,
                "failedSince" : 0,
                "name" : "testListenerStringPassingAndOrder",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.744,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
                "duration" : 1.81,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.803,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
                "duration" : 0.422,
                "failedSince" : 0,
                "name" : "testRemoteWindow01",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 6.506,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
                "duration" : 0.078,
                "failedSince" : 0,
                "name" : "testRemoteWindow01",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 1.752,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
                "duration" : 1.447,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.556,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
                "duration" : 1.174,
                "failedSince" : 0,
                "name" : "testCloseFrameGLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
                "duration" : 0.571,
                "failedSince" : 0,
                "name" : "testCloseJFrameGLCanvas",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.348,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
                "duration" : 0.724,
                "failedSince" : 0,
                "name" : "testCloseGLWindow",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.322,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
                "duration" : 1.416,
                "failedSince" : 0,
                "name" : "testCloseJFrameNewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.008,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.077,
                "failedSince" : 0,
                "name" : "testWindowDecorDestroyWinTwiceA",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.082,
                "failedSince" : 0,
                "name" : "testWindowDecorSimpleUserPos",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.051,
                "failedSince" : 0,
                "name" : "testWindowDecorSimpleWMPos",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.117,
                "failedSince" : 0,
                "name" : "testWindowDecorTwoWin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
                "duration" : 0.13,
                "failedSince" : 0,
                "name" : "testWindowNativeRecreate01Simple",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.132,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "test01WindowDefault",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "test02WindowDefault",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.967,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.514,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.676,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.676,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 4.277,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 3.471,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
                "duration" : 5.078,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.722,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.486,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.684,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.679,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 4.286,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 3.474,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
                "duration" : 5.083,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.571,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:26:53"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.484,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.685,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.681,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 4.275,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 3.477,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
                "duration" : 5.08,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.821,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:27:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test01SingleButtonPressAndRelease",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02SingleButtonPressAndReleaseWithShift",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03SingleButtonPressAndReleaseWithCtrl",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test10HoldOneButtonAndPressAnother",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20PressAllButtonsInSequence",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test30SingleButtonClickAndDrag",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 2.291,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:32:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
                "duration" : 5.265,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
                "duration" : 5.333,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.569,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:27:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
                "duration" : 21.775,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
                "duration" : 21.798,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 44.54,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:27:57"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
                "duration" : 7.858,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
                "duration" : 7.944,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 16.773,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
                "duration" : 6.705,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
                "duration" : 6.734,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.435,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:28:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
                "duration" : 0.972,
                "failedSince" : 0,
                "name" : "test01NEWT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
                "duration" : 1.039,
                "failedSince" : 0,
                "name" : "test02NewtCanvasAWT_Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03NewtCanvasAWT_Offsccreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.988,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
                "duration" : 5.181,
                "failedSince" : 0,
                "name" : "testFocus01ProgrFocus",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
                "duration" : 8.337,
                "failedSince" : 0,
                "name" : "testFocus02RobotFocus",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.5,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
                "duration" : 13.642,
                "failedSince" : 0,
                "name" : "testFocus01ProgrFocus",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
                "duration" : 21.837,
                "failedSince" : 0,
                "name" : "testFocus02RobotFocus",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 36.549,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:29:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
                "duration" : 4.642,
                "failedSince" : 0,
                "name" : "testWindowParentingAWTFocusTraversal01Onscreen",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
                "duration" : 4.519,
                "failedSince" : 0,
                "name" : "testWindowParentingAWTFocusTraversal02Offscreen",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.12,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "test00ScreenModeStream",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
                "duration" : 0.031,
                "failedSince" : 0,
                "name" : "test01ScreenAllMonitor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
                "duration" : 0.022,
                "failedSince" : 0,
                "name" : "test02ScreenAllModesInfo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.013,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
                "duration" : 0.366,
                "failedSince" : 0,
                "name" : "testScreenModeInfo01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.089,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testScreenModeChange01",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 2.732,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:22"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
                "duration" : 8.498,
                "failedSince" : 0,
                "name" : "testScreenModeChange01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 11.473,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
                "duration" : 14.517,
                "failedSince" : 0,
                "name" : "testScreenModeChangeSingleQ1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "testScreenModeChangeSingleQ2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 17.489,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 10.544,
                "failedSince" : 0,
                "name" : "test01ScreenFullscreenSingleQ1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02ScreenFullscreenSingleQ2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03ScreenFullscreenSpanQ1Q2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04ScreenFullscreenSpanALL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 13.51,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:10:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 6.619,
                "failedSince" : 0,
                "name" : "test01FullscreenChange01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 10.626,
                "failedSince" : 0,
                "name" : "test02ScreenModeChange01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 14.989,
                "failedSince" : 0,
                "name" : "test03ScreenModeChangeWithFS01Post",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
                "duration" : 13.138,
                "failedSince" : 0,
                "name" : "test04ScreenModeChangeWithFS01Pre",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 48.329,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 20.484,
                "failedSince" : 0,
                "name" : "testScreenRotationChange01_PreWin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 22.693,
                "failedSince" : 0,
                "name" : "testScreenRotationChange02_PreFull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 20.351,
                "failedSince" : 0,
                "name" : "testScreenRotationChange11_PostWin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
                "duration" : 20.738,
                "failedSince" : 0,
                "name" : "testScreenRotationChange12_PostFull",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 85.203,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:11:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
                "duration" : 11.793,
                "failedSince" : 0,
                "name" : "testScreenModeChange01_PreFull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
                "duration" : 10.728,
                "failedSince" : 0,
                "name" : "testScreenModeChange02_PostFull",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.467,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 1.731,
                "failedSince" : 0,
                "name" : "test01CreateVisibleDestroy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.664,
                "failedSince" : 0,
                "name" : "test02aReparentTop2WinReparentRecreate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.718,
                "failedSince" : 0,
                "name" : "test02bReparentTop2WinReparentNative",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.68,
                "failedSince" : 0,
                "name" : "test03aReparentWin2TopReparentRecreate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
                "duration" : 4.766,
                "failedSince" : 0,
                "name" : "test03bReparentWin2TopReparentNative",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 21.432,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:13:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 1.052,
                "failedSince" : 0,
                "name" : "test01WindowParenting01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 0.934,
                "failedSince" : 0,
                "name" : "test02WindowParenting02CreateVisibleDestroy2Defered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 0.925,
                "failedSince" : 0,
                "name" : "test03WindowParenting02CreateVisibleDestroy3Odd",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 4.265,
                "failedSince" : 0,
                "name" : "test04WindowParenting03ReparentNewtWin2Top",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 4.293,
                "failedSince" : 0,
                "name" : "test05WindowParenting04ReparentNewtWin2TopLayouted",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
                "duration" : 4.181,
                "failedSince" : 0,
                "name" : "test06WindowParenting05ReparentAWTWinHopFrame2Frame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 16.643,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
                "duration" : 1.033,
                "failedSince" : 0,
                "name" : "testWindowParenting01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.905,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
                "duration" : 2.951,
                "failedSince" : 0,
                "name" : "test01AWTWinHopFrame2FrameFPS25Animator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
                "duration" : 2.608,
                "failedSince" : 0,
                "name" : "test02AWTWinHopFrame2FrameStdAnimator",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.558,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
                "duration" : 1.076,
                "failedSince" : 0,
                "name" : "test01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
                "duration" : 2.665,
                "failedSince" : 0,
                "name" : "test02AWTWinHopFrame2Frame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.73,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
                "duration" : 1.24,
                "failedSince" : 0,
                "name" : "test01CreateVisibleDestroy1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
                "duration" : 4.213,
                "failedSince" : 0,
                "name" : "test02AWTWinHopFrame2Frame",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.426,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test01GLWindowReparentRecreateNoPreserve",
                "skipped" : True,
                "status" : "SKIPPED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1516,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02GLWindowReparentRecreateGLPreserve",
                "skipped" : True,
                "status" : "SKIPPED"
              }
            ],
            "duration" : 0.98,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:55"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 2.538,
                "failedSince" : 0,
                "name" : "test01NewtChildOnAWTParentLayouted",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 2.034,
                "failedSince" : 0,
                "name" : "test02NewtChildOnAWTParentLayoutedDef",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 1.378,
                "failedSince" : 0,
                "name" : "test03NewtChildOnAWTParentDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
                "duration" : 1.378,
                "failedSince" : 0,
                "name" : "test04NewtChildOnAWTParentDirectDef",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.922,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:30:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
                "duration" : 1.203,
                "failedSince" : 0,
                "name" : "test01NewtOnNewtParentChildDraw",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.798,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
                "duration" : 1.332,
                "failedSince" : 0,
                "name" : "test01AWTOneNewtChilds01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
                "duration" : 1.827,
                "failedSince" : 0,
                "name" : "test02AWTTwoNewtChilds01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.143,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
                "duration" : 2.817,
                "failedSince" : 0,
                "name" : "test01WinHopFrame2FrameDirectHop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
                "duration" : 2.679,
                "failedSince" : 0,
                "name" : "test02WinHopFrame2FrameDetachFirst",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.465,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
                "duration" : 2.329,
                "failedSince" : 0,
                "name" : "test01WinHopFrame2FrameDirectHop",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
                "duration" : 1.979,
                "failedSince" : 0,
                "name" : "test02WinHopFrame2FrameDetachFirst",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.195,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
                "duration" : 0.819,
                "failedSince" : 0,
                "name" : "testWindow00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.717,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:14:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
                "duration" : 0.657,
                "failedSince" : 0,
                "name" : "testWindowParenting1AWTOneNewtChild01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.65,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
            "nodeId" : None,
            "timestamp" : "2023-01-24T17:31:16"
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.matrix.MatrixRun",
        "number" : 1515,
        "url" : "https://jogamp.org/chuck/job/jogl/label=linux-arm32/1515/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.0,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 1,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.DisabledTest",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "status",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.junit.DisabledTest",
            "nodeId" : None,
            "timestamp" : "2012-02-24T17:08:59"
          }
        ]
      }
    }
  ]
}