{
  "_class" : "hudson.tasks.test.MatrixTestResult",
  "failCount" : 0,
  "skipCount" : 0,
  "totalCount" : 792,
  "urlName" : "testReport",
  "childReports" : [
    {
      "child" : {
        "_class" : "hudson.matrix.MatrixRun",
        "number" : 951,
        "url" : "https://jogamp.org/chuck/view/on%20server/job/gluegen/label=macos-x86_64/951/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 125.014015,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 263,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "assetRegisteredIOUtilGetResourceRel1_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "assetRegisteredIOUtilGetResourceRel2_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "assetRegisteredURLConnection_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetRegisteredURLConnection_Test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.683,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredIOUtilGetResourceAbs_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "assetUnregisteredIOUtilGetResourceRel0_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredURLConnection_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredURLConnection_RT2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredURLConnection_Test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.55,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "test00BasicCoding",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test02URIEscapeSpecialChars",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03URIEscapeCommonChars",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04EqualsAndHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test05Contained",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test08NormalizedHierarchy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test09NormalizedOpaque",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test10ParentAndDirHierarchy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11ParentAndDirOpaque",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.566,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri02Composing",
                "duration" : 0.106,
                "failedSince" : 0,
                "name" : "test01URLCompositioning",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.647,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri02Composing",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.058,
                "failedSince" : 0,
                "name" : "test01HttpUri2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "test02FileUnixUri2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.062,
                "failedSince" : 0,
                "name" : "test03FileWindowsUri2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.109,
                "failedSince" : 0,
                "name" : "test11HttpURL2Uri",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.031,
                "failedSince" : 0,
                "name" : "test12FileUnixURL2Uri",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.022,
                "failedSince" : 0,
                "name" : "test13FileWindowsURL2Uri",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test24FileUnixURI2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test25FileWindowsURI2URL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.896,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri03Resolving",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908",
                "duration" : 4.939,
                "failedSince" : 0,
                "name" : "test00TempJarCacheSimplePath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908",
                "duration" : 0.105,
                "failedSince" : 0,
                "name" : "test01TempJarCacheOddPath",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.577,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUriQueryProps",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.561,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUriQueryProps",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUrisWithAssetHandler",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "showURLComponents0",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.541,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUrisWithAssetHandler",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffers",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01PositionLimitCapacityAfterArrayAllocation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffers",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test10Slice",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffers",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test20Cleaner",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.546,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestBuffers",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffersFloatDoubleConversion",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDoubleArray2FloatArrayAndBack01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.533,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestBuffersFloatDoubleConversion",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 4.085,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 3.903,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 4.003,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 3.868,
                "failedSince" : 0,
                "name" : "test11",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 4.06,
                "failedSince" : 0,
                "name" : "test12",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 20.459,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestByteBufferCopyStream",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 40.032,
                "failedSince" : 0,
                "name" : "test01MixedIntSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 0.519,
                "failedSince" : 0,
                "name" : "test11MMap1GiBFlushNone",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 0.525,
                "failedSince" : 0,
                "name" : "test12MMap1GiBFlushSoft",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 0.519,
                "failedSince" : 0,
                "name" : "test13MMap2GiBFlushHard",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 42.158,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestByteBufferInputStream",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 1.063,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.99,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.978,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 1.045,
                "failedSince" : 0,
                "name" : "test03",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.978,
                "failedSince" : 0,
                "name" : "test10",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 1.112,
                "failedSince" : 0,
                "name" : "test11",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 1.189,
                "failedSince" : 0,
                "name" : "test12",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.978,
                "failedSince" : 0,
                "name" : "test13",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 8.865,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestByteBufferOutputStream",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestCachedBufferFactory",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "dynamicConcurrentTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestCachedBufferFactory",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "dynamicTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestCachedBufferFactory",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "staticTest",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.553,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestCachedBufferFactory",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestPointerBufferEndian",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestPointerBufferEndian",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testIndirect",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.525,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestPointerBufferEndian",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestStructAccessorEndian",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testStructAccessorEndian1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.532,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestStructAccessorEndian",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.os.TestElfReader01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01GNULinuxSelfExe",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.os.TestElfReader01",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test02JavaLib",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.os.TestElfReader01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test99UserFile",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.534,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.os.TestElfReader01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.027,
                "failedSince" : 0,
                "name" : "benchmark",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "capacityTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.042,
                "failedSince" : 0,
                "name" : "cloneTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "iteratorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.719,
                "failedSince" : 0,
                "name" : "testPutRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.347,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.IntIntHashMapTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntObjectHashMapTest",
                "duration" : 2.217,
                "failedSince" : 0,
                "name" : "cloneTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntObjectHashMapTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "iteratorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntObjectHashMapTest",
                "duration" : 1.621,
                "failedSince" : 0,
                "name" : "testPutRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.376,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.IntObjectHashMapTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.LongIntHashMapTest",
                "duration" : 0.024,
                "failedSince" : 0,
                "name" : "benchmark",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.LongIntHashMapTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "iteratorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.LongIntHashMapTest",
                "duration" : 0.739,
                "failedSince" : 0,
                "name" : "testPutRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.297,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.LongIntHashMapTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashMap01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01ArrayHashMapWithNullValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashMap01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02ArrayHashSetWithoutNullValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.524,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestArrayHashMap01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashSet01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01ArrayHashSetWithNullValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashSet01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02ArrayHashSetWithoutNullValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.532,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestArrayHashSet01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test01_BitCount32_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.021,
                "failedSince" : 0,
                "name" : "test02_BitCount32_Samples",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03_BitCount32_Data",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test10_Setup",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20_ValidateTestData",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "test21_Aligned32bit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.645,
                "failedSince" : 0,
                "name" : "test21_Unaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.224,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitfield00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test00ShowByteOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Uint32Conversion",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test02ShiftSigned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test10ReadWrite_13",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.543,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test01LinearBitsMSBFirst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test02LinearBitsLSBFirst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test03BulkBits",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test05ErrorHandling",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.605,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream02",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01Int8BitsAligned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream02",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02Int8BitsUnaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.526,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream02",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream03",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01Int16BitsAligned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream03",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "test02Int16BitsUnaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.548,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream03",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream04",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test01Int32BitsAligned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream04",
                "duration" : 0.062,
                "failedSince" : 0,
                "name" : "test02Int32BitsUnaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.607,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream04",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01PrimitiveArray_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02PrimitiveArray_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11FloatBuffer_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12FloatBuffer_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.539,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestFloatStack01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01CleanPathString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test11CopyStream01Array",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12CopyStream02Buffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test13CopyStream03Buffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.548,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestIOUtil01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01PrimitiveArray_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02PrimitiveArray_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test11FloatBuffer_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test12FloatBuffer_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.539,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestIntegerStack01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.452,
                "failedSince" : 0,
                "name" : "test01ArrayListIterator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.452,
                "failedSince" : 0,
                "name" : "test01LinkedListListIndex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.583,
                "failedSince" : 0,
                "name" : "test01LinkedListListIterator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.142,
                "failedSince" : 0,
                "name" : "test0ArrayListIndex",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.166,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestIteratorIndexCORE",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testJarUtilFlat01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testJarUtilJarInJar01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testJarUtilJarInJar02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testJarUtilJarInJar03",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.539,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestJarUtil",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:45"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11_GrowEmpty02_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20_GrowFull01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test25_GrowFull11_End1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test21_GrowFull02_Begin1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03_FullReadReset",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24_GrowFull05_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test22_GrowFull03_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10_GrowEmpty01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02_EmptyWrite",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test26_GrowFull12_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04_EmptyWriteClear",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test13_GrowEmpty04_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test23_GrowFull04_Begin3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12_GrowEmpty03_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test06_ReadResetMid02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test27_GrowFull13_End3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test05_ReadResetMid01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_FullRead",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.012,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestLFRingBuffer01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestPlatform01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInfo00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestPlatform01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPageSize01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.529,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestPlatform01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestRunnableTask01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInvokeAndWait00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestRunnableTask01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testInvokeAndWait01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.538,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestRunnableTask01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:46"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11_GrowEmpty02_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test20_GrowFull01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test25_GrowFull11_End1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test21_GrowFull02_Begin1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03_FullReadReset",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24_GrowFull05_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test22_GrowFull03_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10_GrowEmpty01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02_EmptyWrite",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test26_GrowFull12_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04_EmptyWriteClear",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13_GrowEmpty04_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test23_GrowFull04_Begin3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12_GrowEmpty03_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test06_ReadResetMid02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test27_GrowFull13_End3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test05_ReadResetMid01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_FullRead",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.009,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestSyncRingBuffer01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSystemPropsAndEnvs",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "dumpEnvironment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSystemPropsAndEnvs",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "dumpProperties",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.536,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestSystemPropsAndEnvs",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.081,
                "failedSince" : 0,
                "name" : "testJarUtil01a",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJarUtil01b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempFileCache01FileExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTempFileCache02Instances",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempJarCache00Init",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.09,
                "failedSince" : 0,
                "name" : "testTempJarCache01LoadAllTestManifestAndClass",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempJarCache02AddNativeLibs",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempJarCache04aSameClassLoader",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.029,
                "failedSince" : 0,
                "name" : "testTempJarCache04bDiffClassLoader",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.743,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestTempJarCache",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:47"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestValueConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBaseDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestValueConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBaseFloat",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestValueConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testConversion",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.004,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestValueConversion",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionInfo",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test01Info",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionInfo",
                "duration" : 0.054,
                "failedSince" : 0,
                "name" : "test02ValidateSHA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.594,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestVersionInfo",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:48"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04b",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.539,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestVersionNumber",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.098,
                "failedSince" : 0,
                "name" : "testVersionV220V221",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.055,
                "failedSince" : 0,
                "name" : "testVersionV221V230",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "testVersionV230V232",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.055,
                "failedSince" : 0,
                "name" : "testVersionV232V24x",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.807,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestVersionSemantics",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.453,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Int01_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.281,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Int01_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.283,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Java5_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.335,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Java5_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.421,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Int01_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.331,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Int01_Unair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.321,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Java5_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.32,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Java5_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.511,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Int01_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.505,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Int01_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.507,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Java5_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.393,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Java5_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.2,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestRecursiveLock01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01",
                "duration" : 0.144,
                "failedSince" : 0,
                "name" : "testTwoThreadsInGroup",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.678,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "test01_LockUnlock",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
                "duration" : 1.098,
                "failedSince" : 0,
                "name" : "test02_2ndInstanceLockTimeout",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
                "duration" : 1.392,
                "failedSince" : 0,
                "name" : "testOffthreadLockUnlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.518,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:56"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJVMShutdown",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.016,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestSingletonServerSocket01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket02",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "dummy",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.535,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestSingletonServerSocket02",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.078,
                "failedSince" : 0,
                "name" : "testCppReader",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testPragmaOnce",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPragmaOnceWithMarkers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testVarargs",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.622,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.CppReaderTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.ErrorTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testErrors",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.54,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.ErrorTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.IncludeAbsoluteTest",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "testAbsoluteInclude",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.556,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.IncludeAbsoluteTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.JavaFileSystemTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJavaFileSystem",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.541,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.JavaFileSystemTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.JoinReaderTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJoinReader",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.54,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.JoinReaderTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.066,
                "failedSince" : 0,
                "name" : "testLexerSource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNumbers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testNumbersInvalid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNumbersSuffix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnterminatedComment",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.601,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.NumericValueTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testNumericValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.536,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.NumericValueTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.PreprocessorTest",
                "duration" : 0.024,
                "failedSince" : 0,
                "name" : "test01Preprocessor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.PreprocessorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02PreprocessorUnterminated",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.565,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.PreprocessorTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01WhitespacePasting",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.542,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.PCPPTest",
                "duration" : 0.025,
                "failedSince" : 0,
                "name" : "pcppMacroDefinitionTest",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.564,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.PCPPTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter01TestStaticConstants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter04TestPointerBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter05TestSomeFunctionsAllIndirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter09TestCompoundAlignment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter10TestCompoundCallByReference",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter11TestCompoundCallByValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "chapter12TestStructArrayModelConst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter13TestStructArrayModelMutable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.987,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter01TestStaticConstants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter04TestPointerBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter05TestSomeFunctionsAllIndirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter09TestCompoundAlignment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter10TestCompoundCallByReference",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter11TestCompoundCallByValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter12TestStructArrayModelConst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter13TestStructArrayModelMutable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.718,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.541,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter01TestStaticConstants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter04TestPointerBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter05TestSomeFunctionsAllIndirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter09TestCompoundAlignment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter10TestCompoundCallByReference",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter11TestCompoundCallByValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter12TestStructArrayModelConst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter13TestStructArrayModelMutable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.546,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.internals.TestType",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Equals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.541,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.internals.TestType",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.549,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen02",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.538,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen02",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testProp00_Temp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testProp01_Temp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testProp02_Temp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempDir00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.543,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.junit.sec.TestSecIOUtil01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:50:10"
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.matrix.MatrixRun",
        "number" : 951,
        "url" : "https://jogamp.org/chuck/view/on%20server/job/gluegen/label=linux-arm32/951/"
      },
      "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" : 951,
        "url" : "https://jogamp.org/chuck/view/on%20server/job/gluegen/label=android-arm64/951/"
      },
      "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" : 951,
        "url" : "https://jogamp.org/chuck/view/on%20server/job/gluegen/label=linux-x86_64/951/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 70.662,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 263,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "assetRegisteredIOUtilGetResourceRel1_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "assetRegisteredIOUtilGetResourceRel2_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "assetRegisteredURLConnection_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "assetRegisteredURLConnection_Test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.904,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredIOUtilGetResourceAbs_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "assetUnregisteredIOUtilGetResourceRel0_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredURLConnection_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredURLConnection_RT2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredURLConnection_Test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.554,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:25"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "test00BasicCoding",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test02URIEscapeSpecialChars",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test03URIEscapeCommonChars",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04EqualsAndHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test05Contained",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test08NormalizedHierarchy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test09NormalizedOpaque",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test10ParentAndDirHierarchy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11ParentAndDirOpaque",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.56,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri02Composing",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "test01URLCompositioning",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.553,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri02Composing",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.089,
                "failedSince" : 0,
                "name" : "test01HttpUri2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.06,
                "failedSince" : 0,
                "name" : "test02FileUnixUri2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.063,
                "failedSince" : 0,
                "name" : "test03FileWindowsUri2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.033,
                "failedSince" : 0,
                "name" : "test11HttpURL2Uri",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.036,
                "failedSince" : 0,
                "name" : "test12FileUnixURL2Uri",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.024,
                "failedSince" : 0,
                "name" : "test13FileWindowsURL2Uri",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test24FileUnixURI2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test25FileWindowsURI2URL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.864,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri03Resolving",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908",
                "duration" : 0.344,
                "failedSince" : 0,
                "name" : "test00TempJarCacheSimplePath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908",
                "duration" : 0.122,
                "failedSince" : 0,
                "name" : "test01TempJarCacheOddPath",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.044,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUriQueryProps",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.536,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUriQueryProps",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUrisWithAssetHandler",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "showURLComponents0",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.54,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUrisWithAssetHandler",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffers",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01PositionLimitCapacityAfterArrayAllocation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffers",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10Slice",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffers",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test20Cleaner",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.555,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestBuffers",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffersFloatDoubleConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testDoubleArray2FloatArrayAndBack01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.528,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestBuffersFloatDoubleConversion",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 4.101,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 3.175,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 1.217,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 0.881,
                "failedSince" : 0,
                "name" : "test11",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 0.931,
                "failedSince" : 0,
                "name" : "test12",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.843,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestByteBufferCopyStream",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 8.897,
                "failedSince" : 0,
                "name" : "test01MixedIntSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 1.448,
                "failedSince" : 0,
                "name" : "test11MMap1GiBFlushNone",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 1.439,
                "failedSince" : 0,
                "name" : "test12MMap1GiBFlushSoft",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 2.404,
                "failedSince" : 0,
                "name" : "test13MMap2GiBFlushHard",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 14.953,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestByteBufferInputStream",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.058,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.063,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.059,
                "failedSince" : 0,
                "name" : "test03",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.067,
                "failedSince" : 0,
                "name" : "test10",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.075,
                "failedSince" : 0,
                "name" : "test11",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.07,
                "failedSince" : 0,
                "name" : "test12",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.075,
                "failedSince" : 0,
                "name" : "test13",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.072,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestByteBufferOutputStream",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:58"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestCachedBufferFactory",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "dynamicConcurrentTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestCachedBufferFactory",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "dynamicTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestCachedBufferFactory",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "staticTest",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.545,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestCachedBufferFactory",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestPointerBufferEndian",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestPointerBufferEndian",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testIndirect",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.537,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestPointerBufferEndian",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestStructAccessorEndian",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testStructAccessorEndian1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.542,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestStructAccessorEndian",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.os.TestElfReader01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01GNULinuxSelfExe",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.os.TestElfReader01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02JavaLib",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.os.TestElfReader01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test99UserFile",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.54,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.os.TestElfReader01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.021,
                "failedSince" : 0,
                "name" : "benchmark",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "capacityTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.022,
                "failedSince" : 0,
                "name" : "cloneTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "iteratorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.446,
                "failedSince" : 0,
                "name" : "testPutRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.027,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.IntIntHashMapTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntObjectHashMapTest",
                "duration" : 1.626,
                "failedSince" : 0,
                "name" : "cloneTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntObjectHashMapTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "iteratorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntObjectHashMapTest",
                "duration" : 1.186,
                "failedSince" : 0,
                "name" : "testPutRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.348,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.IntObjectHashMapTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.LongIntHashMapTest",
                "duration" : 0.021,
                "failedSince" : 0,
                "name" : "benchmark",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.LongIntHashMapTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "iteratorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.LongIntHashMapTest",
                "duration" : 0.457,
                "failedSince" : 0,
                "name" : "testPutRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.021,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.LongIntHashMapTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashMap01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01ArrayHashMapWithNullValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashMap01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02ArrayHashSetWithoutNullValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.546,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestArrayHashMap01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashSet01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01ArrayHashSetWithNullValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashSet01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02ArrayHashSetWithoutNullValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.538,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestArrayHashSet01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01_BitCount32_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "test02_BitCount32_Samples",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03_BitCount32_Data",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test10_Setup",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20_ValidateTestData",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "test21_Aligned32bit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.398,
                "failedSince" : 0,
                "name" : "test21_Unaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.953,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitfield00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test00ShowByteOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01Uint32Conversion",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test02ShiftSigned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test10ReadWrite_13",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.55,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "test01LinearBitsMSBFirst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "test02LinearBitsLSBFirst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test03BulkBits",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test05ErrorHandling",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.586,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream02",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01Int8BitsAligned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream02",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02Int8BitsUnaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.542,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream02",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream03",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Int16BitsAligned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream03",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "test02Int16BitsUnaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.551,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream03",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream04",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Int32BitsAligned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream04",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "test02Int32BitsUnaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.585,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream04",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:11"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01PrimitiveArray_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02PrimitiveArray_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test11FloatBuffer_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test12FloatBuffer_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.554,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestFloatStack01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01CleanPathString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11CopyStream01Array",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12CopyStream02Buffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test13CopyStream03Buffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.546,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestIOUtil01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:12"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01PrimitiveArray_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02PrimitiveArray_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11FloatBuffer_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12FloatBuffer_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.546,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestIntegerStack01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.248,
                "failedSince" : 0,
                "name" : "test01ArrayListIterator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.238,
                "failedSince" : 0,
                "name" : "test01LinkedListListIndex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.392,
                "failedSince" : 0,
                "name" : "test01LinkedListListIterator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.105,
                "failedSince" : 0,
                "name" : "test0ArrayListIndex",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.52,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestIteratorIndexCORE",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJarUtilFlat01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testJarUtilJarInJar01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJarUtilJarInJar02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJarUtilJarInJar03",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.547,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestJarUtil",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_GrowEmpty02_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test20_GrowFull01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test25_GrowFull11_End1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test21_GrowFull02_Begin1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03_FullReadReset",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24_GrowFull05_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test22_GrowFull03_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10_GrowEmpty01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02_EmptyWrite",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test26_GrowFull12_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04_EmptyWriteClear",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13_GrowEmpty04_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test23_GrowFull04_Begin3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12_GrowEmpty03_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test06_ReadResetMid02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test27_GrowFull13_End3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test05_ReadResetMid01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_FullRead",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.009,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestLFRingBuffer01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestPlatform01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfo00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestPlatform01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPageSize01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.537,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestPlatform01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestRunnableTask01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInvokeAndWait00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestRunnableTask01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInvokeAndWait01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.549,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestRunnableTask01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test11_GrowEmpty02_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20_GrowFull01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test25_GrowFull11_End1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test21_GrowFull02_Begin1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03_FullReadReset",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24_GrowFull05_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test22_GrowFull03_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10_GrowEmpty01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02_EmptyWrite",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test26_GrowFull12_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04_EmptyWriteClear",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13_GrowEmpty04_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test23_GrowFull04_Begin3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12_GrowEmpty03_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test06_ReadResetMid02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test27_GrowFull13_End3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test05_ReadResetMid01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_FullRead",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.01,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestSyncRingBuffer01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSystemPropsAndEnvs",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "dumpEnvironment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSystemPropsAndEnvs",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "dumpProperties",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.545,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestSystemPropsAndEnvs",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.018,
                "failedSince" : 0,
                "name" : "testJarUtil01a",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJarUtil01b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempFileCache01FileExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTempFileCache02Instances",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempJarCache00Init",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.014,
                "failedSince" : 0,
                "name" : "testTempJarCache01LoadAllTestManifestAndClass",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTempJarCache02AddNativeLibs",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempJarCache04aSameClassLoader",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.029,
                "failedSince" : 0,
                "name" : "testTempJarCache04bDiffClassLoader",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.606,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestTempJarCache",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestValueConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBaseDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestValueConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBaseFloat",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestValueConversion",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testConversion",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestValueConversion",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionInfo",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Info",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionInfo",
                "duration" : 0.025,
                "failedSince" : 0,
                "name" : "test02ValidateSHA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.569,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestVersionInfo",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test03b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test04b",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.557,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestVersionNumber",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testVersionV220V221",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testVersionV221V230",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testVersionV230V232",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.03,
                "failedSince" : 0,
                "name" : "testVersionV232V24x",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.708,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestVersionSemantics",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.249,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Int01_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.225,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Int01_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.224,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Java5_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.21,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Java5_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.22,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Int01_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.211,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Int01_Unair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.214,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Java5_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.214,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Java5_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.289,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Int01_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.288,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Int01_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.295,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Java5_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.289,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Java5_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.493,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestRecursiveLock01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01",
                "duration" : 0.128,
                "failedSince" : 0,
                "name" : "testTwoThreadsInGroup",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.675,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:23"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
                "duration" : 0.016,
                "failedSince" : 0,
                "name" : "test01_LockUnlock",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
                "duration" : 1.037,
                "failedSince" : 0,
                "name" : "test02_2ndInstanceLockTimeout",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
                "duration" : 1.059,
                "failedSince" : 0,
                "name" : "testOffthreadLockUnlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.144,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:24"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJVMShutdown",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.02,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestSingletonServerSocket01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket02",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "dummy",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.555,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestSingletonServerSocket02",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:26"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.019,
                "failedSince" : 0,
                "name" : "testCppReader",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPragmaOnce",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPragmaOnceWithMarkers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testVarargs",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.575,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.CppReaderTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.ErrorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testErrors",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.554,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.ErrorTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:27"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.IncludeAbsoluteTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAbsoluteInclude",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.558,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.IncludeAbsoluteTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.JavaFileSystemTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJavaFileSystem",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.554,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.JavaFileSystemTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:28"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.JoinReaderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJoinReader",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.556,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.JoinReaderTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testLexerSource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNumbers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNumbersInvalid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNumbersSuffix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnterminatedComment",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.554,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.NumericValueTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testNumericValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.558,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.NumericValueTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.PreprocessorTest",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "test01Preprocessor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.PreprocessorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02PreprocessorUnterminated",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.572,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.PreprocessorTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01WhitespacePasting",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.553,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:31"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.PCPPTest",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "pcppMacroDefinitionTest",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.563,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.PCPPTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter01TestStaticConstants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter04TestPointerBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter05TestSomeFunctionsAllIndirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter09TestCompoundAlignment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter10TestCompoundCallByReference",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter11TestCompoundCallByValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter12TestStructArrayModelConst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter13TestStructArrayModelMutable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.56,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter01TestStaticConstants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter04TestPointerBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter05TestSomeFunctionsAllIndirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter09TestCompoundAlignment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter10TestCompoundCallByReference",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter11TestCompoundCallByValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter12TestStructArrayModelConst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter13TestStructArrayModelMutable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.555,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.571,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter01TestStaticConstants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter04TestPointerBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter05TestSomeFunctionsAllIndirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter09TestCompoundAlignment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter10TestCompoundCallByReference",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter11TestCompoundCallByValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter12TestStructArrayModelConst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter13TestStructArrayModelMutable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.554,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.internals.TestType",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01Equals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.554,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.internals.TestType",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.553,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen02",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.551,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen02",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testProp00_Temp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testProp01_Temp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testProp02_Temp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempDir00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.554,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.junit.sec.TestSecIOUtil01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:36"
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.matrix.MatrixRun",
        "number" : 951,
        "url" : "https://jogamp.org/chuck/view/on%20server/job/gluegen/label=linux-arm64/951/"
      },
      "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" : 951,
        "url" : "https://jogamp.org/chuck/view/on%20server/job/gluegen/label=windows-x86_64/951/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 218.81099,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 263,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "assetRegisteredIOUtilGetResourceRel1_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "assetRegisteredIOUtilGetResourceRel2_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetRegisteredURLConnection_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetRegisteredURLConnection_Test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.723,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.AssetURLConnectionRegisteredTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:48:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredIOUtilGetResourceAbs_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "assetUnregisteredIOUtilGetResourceRel0_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredURLConnection_RT",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "assetUnregisteredURLConnection_RT2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
                "duration" : 0.097,
                "failedSince" : 0,
                "name" : "assetUnregisteredURLConnection_Test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.729,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.AssetURLConnectionUnregisteredTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:00"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.017,
                "failedSince" : 0,
                "name" : "test00BasicCoding",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.054,
                "failedSince" : 0,
                "name" : "test02URIEscapeSpecialChars",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test03URIEscapeCommonChars",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test04EqualsAndHashCode",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test05Contained",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test08NormalizedHierarchy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test09NormalizedOpaque",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.11,
                "failedSince" : 0,
                "name" : "test10ParentAndDirHierarchy",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test11ParentAndDirOpaque",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.785,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri02Composing",
                "duration" : 6.918,
                "failedSince" : 0,
                "name" : "test01URLCompositioning",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.481,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri02Composing",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.38,
                "failedSince" : 0,
                "name" : "test01HttpUri2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 2.61,
                "failedSince" : 0,
                "name" : "test02FileUnixUri2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.215,
                "failedSince" : 0,
                "name" : "test03FileWindowsUri2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.161,
                "failedSince" : 0,
                "name" : "test11HttpURL2Uri",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "test12FileUnixURL2Uri",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.058,
                "failedSince" : 0,
                "name" : "test13FileWindowsURL2Uri",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24FileUnixURI2URL",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri03Resolving",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "test25FileWindowsURI2URL",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.105,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri03Resolving",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908",
                "duration" : 0.529,
                "failedSince" : 0,
                "name" : "test00TempJarCacheSimplePath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908",
                "duration" : 0.213,
                "failedSince" : 0,
                "name" : "test01TempJarCacheOddPath",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.319,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUriQueryProps",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.568,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUriQueryProps",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.net.TestUrisWithAssetHandler",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "showURLComponents0",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.6,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.net.TestUrisWithAssetHandler",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffers",
                "duration" : 0.018,
                "failedSince" : 0,
                "name" : "test01PositionLimitCapacityAfterArrayAllocation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffers",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10Slice",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffers",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test20Cleaner",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.605,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestBuffers",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestBuffersFloatDoubleConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testDoubleArray2FloatArrayAndBack01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.573,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestBuffersFloatDoubleConversion",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 59.629,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 29.486,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 8.292,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 4.735,
                "failedSince" : 0,
                "name" : "test11",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferCopyStream",
                "duration" : 5.184,
                "failedSince" : 0,
                "name" : "test12",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 107.941,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestByteBufferCopyStream",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:49:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 17.193,
                "failedSince" : 0,
                "name" : "test01MixedIntSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 4.713,
                "failedSince" : 0,
                "name" : "test11MMap1GiBFlushNone",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 4.455,
                "failedSince" : 0,
                "name" : "test12MMap1GiBFlushSoft",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferInputStream",
                "duration" : 14.886,
                "failedSince" : 0,
                "name" : "test13MMap2GiBFlushHard",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 42.345,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestByteBufferInputStream",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:51:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "test00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.026,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.026,
                "failedSince" : 0,
                "name" : "test03",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.03,
                "failedSince" : 0,
                "name" : "test10",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.027,
                "failedSince" : 0,
                "name" : "test11",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.023,
                "failedSince" : 0,
                "name" : "test12",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestByteBufferOutputStream",
                "duration" : 0.042,
                "failedSince" : 0,
                "name" : "test13",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.823,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestByteBufferOutputStream",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:51:49"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestCachedBufferFactory",
                "duration" : 0.016,
                "failedSince" : 0,
                "name" : "dynamicConcurrentTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestCachedBufferFactory",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "dynamicTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestCachedBufferFactory",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "staticTest",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.59,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestCachedBufferFactory",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:51:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestPointerBufferEndian",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testDirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestPointerBufferEndian",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "testIndirect",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.594,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestPointerBufferEndian",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:51:50"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.nio.TestStructAccessorEndian",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testStructAccessorEndian1",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.58,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.nio.TestStructAccessorEndian",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:51:51"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.os.TestElfReader01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01GNULinuxSelfExe",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.os.TestElfReader01",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test02JavaLib",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.os.TestElfReader01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test99UserFile",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.586,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.os.TestElfReader01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:51:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "benchmark",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "capacityTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.063,
                "failedSince" : 0,
                "name" : "cloneTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "iteratorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntIntHashMapTest",
                "duration" : 0.673,
                "failedSince" : 0,
                "name" : "testPutRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.356,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.IntIntHashMapTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:51:52"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntObjectHashMapTest",
                "duration" : 2.699,
                "failedSince" : 0,
                "name" : "cloneTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntObjectHashMapTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "iteratorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.IntObjectHashMapTest",
                "duration" : 2.071,
                "failedSince" : 0,
                "name" : "testPutRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 5.458,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.IntObjectHashMapTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:51:54"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.LongIntHashMapTest",
                "duration" : 0.037,
                "failedSince" : 0,
                "name" : "benchmark",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.LongIntHashMapTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "iteratorTest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.LongIntHashMapTest",
                "duration" : 0.745,
                "failedSince" : 0,
                "name" : "testPutRemove",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.354,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.LongIntHashMapTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:51:59"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashMap01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01ArrayHashMapWithNullValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashMap01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02ArrayHashSetWithoutNullValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.592,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestArrayHashMap01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashSet01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01ArrayHashSetWithNullValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestArrayHashSet01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02ArrayHashSetWithoutNullValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.583,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestArrayHashSet01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:01"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test01_BitCount32_One",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.029,
                "failedSince" : 0,
                "name" : "test02_BitCount32_Samples",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03_BitCount32_Data",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test10_Setup",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test20_ValidateTestData",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.018,
                "failedSince" : 0,
                "name" : "test21_Aligned32bit",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitfield00",
                "duration" : 0.752,
                "failedSince" : 0,
                "name" : "test21_Unaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.358,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitfield00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:02"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "test00ShowByteOrder",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test01Uint32Conversion",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.039,
                "failedSince" : 0,
                "name" : "test02ShiftSigned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream00",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test10ReadWrite_13",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.623,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:03"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.027,
                "failedSince" : 0,
                "name" : "test01LinearBitsMSBFirst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "test02LinearBitsLSBFirst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.02,
                "failedSince" : 0,
                "name" : "test03BulkBits",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test05ErrorHandling",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.629,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:04"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream02",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01Int8BitsAligned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream02",
                "duration" : 0.107,
                "failedSince" : 0,
                "name" : "test02Int8BitsUnaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.69,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream02",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:05"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream03",
                "duration" : 0.07,
                "failedSince" : 0,
                "name" : "test01Int16BitsAligned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream03",
                "duration" : 0.026,
                "failedSince" : 0,
                "name" : "test02Int16BitsUnaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.683,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream03",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:06"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream04",
                "duration" : 0.118,
                "failedSince" : 0,
                "name" : "test01Int32BitsAligned",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestBitstream04",
                "duration" : 0.134,
                "failedSince" : 0,
                "name" : "test02Int32BitsUnaligned",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.835,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestBitstream04",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:07"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01PrimitiveArray_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02PrimitiveArray_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test11FloatBuffer_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestFloatStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test12FloatBuffer_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.589,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestFloatStack01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:08"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01CleanPathString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "test11CopyStream01Array",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test12CopyStream02Buffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIOUtil01",
                "duration" : 0.028,
                "failedSince" : 0,
                "name" : "test13CopyStream03Buffer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.614,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestIOUtil01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:09"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test01PrimitiveArray_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02PrimitiveArray_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11FloatBuffer_I32_G02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIntegerStack01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test12FloatBuffer_I00_G32",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.706,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestIntegerStack01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.577,
                "failedSince" : 0,
                "name" : "test01ArrayListIterator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.505,
                "failedSince" : 0,
                "name" : "test01LinkedListListIndex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.822,
                "failedSince" : 0,
                "name" : "test01LinkedListListIterator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
                "duration" : 0.187,
                "failedSince" : 0,
                "name" : "test0ArrayListIndex",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.657,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestIteratorIndexCORE",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:10"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testJarUtilFlat01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.059,
                "failedSince" : 0,
                "name" : "testJarUtilJarInJar01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.021,
                "failedSince" : 0,
                "name" : "testJarUtilJarInJar02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestJarUtil",
                "duration" : 0.095,
                "failedSince" : 0,
                "name" : "testJarUtilJarInJar03",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.786,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestJarUtil",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:13"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11_GrowEmpty02_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20_GrowFull01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test25_GrowFull11_End1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test21_GrowFull02_Begin1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03_FullReadReset",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24_GrowFull05_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test22_GrowFull03_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10_GrowEmpty01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02_EmptyWrite",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test26_GrowFull12_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04_EmptyWriteClear",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test13_GrowEmpty04_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test23_GrowFull04_Begin3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test12_GrowEmpty03_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test06_ReadResetMid02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test27_GrowFull13_End3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test05_ReadResetMid01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestLFRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01_FullRead",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.019,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestLFRingBuffer01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestPlatform01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testInfo00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestPlatform01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPageSize01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.576,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestPlatform01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:14"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestRunnableTask01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testInvokeAndWait00",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestRunnableTask01",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testInvokeAndWait01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.586,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestRunnableTask01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test11_GrowEmpty02_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test20_GrowFull01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test25_GrowFull11_End1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test21_GrowFull02_Begin1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03_FullReadReset",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test24_GrowFull05_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test22_GrowFull03_Begin2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test10_GrowEmpty01_Begin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02_EmptyWrite",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test26_GrowFull12_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04_EmptyWriteClear",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test13_GrowEmpty04_End2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test23_GrowFull04_Begin3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test12_GrowEmpty03_End",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test06_ReadResetMid02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test27_GrowFull13_End3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test05_ReadResetMid01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSyncRingBuffer01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01_FullRead",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.015,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestSyncRingBuffer01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSystemPropsAndEnvs",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "dumpEnvironment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestSystemPropsAndEnvs",
                "duration" : 0.021,
                "failedSince" : 0,
                "name" : "dumpProperties",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.677,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestSystemPropsAndEnvs",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:15"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.181,
                "failedSince" : 0,
                "name" : "testJarUtil01a",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJarUtil01b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempFileCache01FileExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testTempFileCache02Instances",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTempJarCache00Init",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "testTempJarCache01LoadAllTestManifestAndClass",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.066,
                "failedSince" : 0,
                "name" : "testTempJarCache02AddNativeLibs",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testTempJarCache04aSameClassLoader",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestTempJarCache",
                "duration" : 0.235,
                "failedSince" : 0,
                "name" : "testTempJarCache04bDiffClassLoader",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.27,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestTempJarCache",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:16"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestValueConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBaseDouble",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestValueConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBaseFloat",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestValueConversion",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testConversion",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestValueConversion",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:17"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionInfo",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test01Info",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionInfo",
                "duration" : 0.944,
                "failedSince" : 0,
                "name" : "test02ValidateSHA",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.536,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestVersionInfo",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:18"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test02b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test03",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test03b",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test04",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionNumber",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test04b",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.601,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestVersionNumber",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:19"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.076,
                "failedSince" : 0,
                "name" : "testVersionV220V221",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.442,
                "failedSince" : 0,
                "name" : "testVersionV221V230",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.108,
                "failedSince" : 0,
                "name" : "testVersionV230V232",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.TestVersionSemantics",
                "duration" : 0.113,
                "failedSince" : 0,
                "name" : "testVersionV232V24x",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.336,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.TestVersionSemantics",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:20"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.451,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Int01_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.543,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Int01_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.494,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Java5_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.461,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100N_Java5_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.496,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Int01_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.477,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Int01_Unair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.434,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Java5_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.476,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading25x100x100Y_Java5_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.718,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Int01_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.784,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Int01_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.845,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Java5_Fair",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
                "duration" : 0.688,
                "failedSince" : 0,
                "name" : "testLockedObjectThreading5x1000x10000N_Java5_Unfair",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 7.447,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestRecursiveLock01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:21"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "testTwoThreadsInGroup",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.694,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:29"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
                "duration" : 0.025,
                "failedSince" : 0,
                "name" : "test01_LockUnlock",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
                "duration" : 1.032,
                "failedSince" : 0,
                "name" : "test02_2ndInstanceLockTimeout",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
                "duration" : 0.996,
                "failedSince" : 0,
                "name" : "testOffthreadLockUnlock",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.08,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestSingletonServerSocket00",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:30"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket01",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testJVMShutdown",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.031,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestSingletonServerSocket01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.common.util.locks.TestSingletonServerSocket02",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "dummy",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.563,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.common.util.locks.TestSingletonServerSocket02",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.023,
                "failedSince" : 0,
                "name" : "testCppReader",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPragmaOnce",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPragmaOnceWithMarkers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.CppReaderTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testVarargs",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.596,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.CppReaderTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:32"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.ErrorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testErrors",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.561,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.ErrorTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.IncludeAbsoluteTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAbsoluteInclude",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.564,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.IncludeAbsoluteTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:33"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.JavaFileSystemTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJavaFileSystem",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.564,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.JavaFileSystemTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:34"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.JoinReaderTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJoinReader",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.564,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.JoinReaderTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testLexerSource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNumbers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNumbersInvalid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testNumbersSuffix",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUnterminatedComment",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.563,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.LexerSourceTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:35"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.NumericValueTest",
                "duration" : 0.026,
                "failedSince" : 0,
                "name" : "testNumericValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.58,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.NumericValueTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.PreprocessorTest",
                "duration" : 0.101,
                "failedSince" : 0,
                "name" : "test01Preprocessor",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.PreprocessorTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test02PreprocessorUnterminated",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.699,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.PreprocessorTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:36"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01WhitespacePasting",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.599,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:37"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.PCPPTest",
                "duration" : 0.012,
                "failedSince" : 0,
                "name" : "pcppMacroDefinitionTest",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.609,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.PCPPTest",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter01TestStaticConstants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.008,
                "failedSince" : 0,
                "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter04TestPointerBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter05TestSomeFunctionsAllIndirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter09TestCompoundAlignment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter10TestCompoundCallByReference",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter11TestCompoundCallByValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter12TestStructArrayModelConst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter13TestStructArrayModelMutable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.636,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:38"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter01TestStaticConstants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter04TestPointerBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "chapter05TestSomeFunctionsAllIndirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "chapter09TestCompoundAlignment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter10TestCompoundCallByReference",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter11TestCompoundCallByValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter12TestStructArrayModelConst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter13TestStructArrayModelMutable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.705,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:39"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.593,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:40"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter00TestClassExist",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter01TestStaticConstants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.069,
                "failedSince" : 0,
                "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "chapter04TestPointerBuffer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter05TestSomeFunctionsAllIndirect",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter09TestCompoundAlignment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter10TestCompoundCallByReference",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "chapter11TestCompoundCallByValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "chapter12TestStructArrayModelConst",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "chapter13TestStructArrayModelMutable",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.697,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.internals.TestType",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test01Equals",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.592,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.internals.TestType",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:41"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen01",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test02",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.598,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:42"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen02",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test01",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.601,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.gluegen.test.junit.structgen.TestStructGen02",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:43"
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testProp00_Temp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testProp01_Temp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testProp02_Temp",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "com.jogamp.junit.sec.TestSecIOUtil01",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTempDir00",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.593,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "com.jogamp.junit.sec.TestSecIOUtil01",
            "nodeId" : None,
            "timestamp" : "2023-01-24T16:52:43"
          }
        ]
      }
    }
  ]
}