{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 19.25,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 65,
  "skipCount" : 0,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.nio.BuffersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.nio.BuffersTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.nio.CachedBufferFactoryTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.nio.CachedBufferFactoryTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicConcurrentTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.nio.CachedBufferFactoryTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "staticTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.032999996,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.nio.CachedBufferFactoryTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.nio.TestBuffersFloatDoubleConversion",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoubleArray2FloatArrayAndBack01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.0,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.nio.TestBuffersFloatDoubleConversion",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.nio.TestPointerBufferEndian",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "OS: <Linux> CPU: <amd64> Bits: <64/64>\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aOS: <Linux> CPU: <amd64> Bits: <64/64>\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.nio.TestPointerBufferEndian",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIndirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "OS: <Linux> CPU: <amd64> Bits: <64/64>\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aOS: <Linux> CPU: <amd64> Bits: <64/64>\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000a"
        }
      ],
      "duration" : 0.033,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.nio.TestPointerBufferEndian",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "OS: <Linux> CPU: <amd64> Bits: <64/64>\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aOS: <Linux> CPU: <amd64> Bits: <64/64>\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000a",
      "timestamp" : "2011-10-18T15:15:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.nio.TestStructAccessorEndian",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testStructAccessorEndian1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "OS: <Linux> CPU: <amd64> Bits: <64/64>\u000aCPU is: 64 bit\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000a"
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.nio.TestStructAccessorEndian",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "OS: <Linux> CPU: <amd64> Bits: <64/64>\u000aCPU is: 64 bit\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000a",
      "timestamp" : "2011-10-18T15:15:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntIntHashMapTest",
          "duration" : 0.836,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPutRemove",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 4.760376ms\u000a   map:   15.315984ms\u000a\u000aget\u000a   iimap: 1.2612ms\u000a   map:   2.027124ms\u000a\u000aremove\u000a   iimap: 0.810778ms\u000a   map:   5.029581ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.199911ms\u000a   map:   2.197547ms\u000a\u000aget\u000a   iimap: 0.741919ms\u000a   map:   1.239742ms\u000a\u000aremove\u000a   iimap: 0.693996ms\u000a   map:   1.636351ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntIntHashMapTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "iteratorTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 4.760376ms\u000a   map:   15.315984ms\u000a\u000aget\u000a   iimap: 1.2612ms\u000a   map:   2.027124ms\u000a\u000aremove\u000a   iimap: 0.810778ms\u000a   map:   5.029581ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.199911ms\u000a   map:   2.197547ms\u000a\u000aget\u000a   iimap: 0.741919ms\u000a   map:   1.239742ms\u000a\u000aremove\u000a   iimap: 0.693996ms\u000a   map:   1.636351ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntIntHashMapTest",
          "duration" : 0.066,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cloneTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 4.760376ms\u000a   map:   15.315984ms\u000a\u000aget\u000a   iimap: 1.2612ms\u000a   map:   2.027124ms\u000a\u000aremove\u000a   iimap: 0.810778ms\u000a   map:   5.029581ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.199911ms\u000a   map:   2.197547ms\u000a\u000aget\u000a   iimap: 0.741919ms\u000a   map:   1.239742ms\u000a\u000aremove\u000a   iimap: 0.693996ms\u000a   map:   1.636351ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntIntHashMapTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "capacityTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 4.760376ms\u000a   map:   15.315984ms\u000a\u000aget\u000a   iimap: 1.2612ms\u000a   map:   2.027124ms\u000a\u000aremove\u000a   iimap: 0.810778ms\u000a   map:   5.029581ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.199911ms\u000a   map:   2.197547ms\u000a\u000aget\u000a   iimap: 0.741919ms\u000a   map:   1.239742ms\u000a\u000aremove\u000a   iimap: 0.693996ms\u000a   map:   1.636351ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntIntHashMapTest",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmark",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 4.760376ms\u000a   map:   15.315984ms\u000a\u000aget\u000a   iimap: 1.2612ms\u000a   map:   2.027124ms\u000a\u000aremove\u000a   iimap: 0.810778ms\u000a   map:   5.029581ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.199911ms\u000a   map:   2.197547ms\u000a\u000aget\u000a   iimap: 0.741919ms\u000a   map:   1.239742ms\u000a\u000aremove\u000a   iimap: 0.693996ms\u000a   map:   1.636351ms\u000a"
        }
      ],
      "duration" : 0.951,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.IntIntHashMapTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 4.760376ms\u000a   map:   15.315984ms\u000a\u000aget\u000a   iimap: 1.2612ms\u000a   map:   2.027124ms\u000a\u000aremove\u000a   iimap: 0.810778ms\u000a   map:   5.029581ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.199911ms\u000a   map:   2.197547ms\u000a\u000aget\u000a   iimap: 0.741919ms\u000a   map:   1.239742ms\u000a\u000aremove\u000a   iimap: 0.693996ms\u000a   map:   1.636351ms\u000a",
      "timestamp" : "2011-10-18T15:15:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntObjectHashMapTest",
          "duration" : 2.956,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPutRemove",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntObjectHashMapTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "iteratorTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntObjectHashMapTest",
          "duration" : 3.638,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cloneTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 6.604,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.IntObjectHashMapTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.LongIntHashMapTest",
          "duration" : 0.852,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPutRemove",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 2.722906ms\u000a   map:   6.155309ms\u000a\u000aget\u000a   iimap: 1.383359ms\u000a   map:   1.193364ms\u000a\u000aremove\u000a   iimap: 0.682297ms\u000a   map:   4.540724ms\u000acom.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.253322ms\u000a   map:   2.23476ms\u000a\u000aget\u000a   iimap: 0.764079ms\u000a   map:   1.198396ms\u000a\u000aremove\u000a   iimap: 0.711124ms\u000a   map:   1.565138ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.LongIntHashMapTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "iteratorTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 2.722906ms\u000a   map:   6.155309ms\u000a\u000aget\u000a   iimap: 1.383359ms\u000a   map:   1.193364ms\u000a\u000aremove\u000a   iimap: 0.682297ms\u000a   map:   4.540724ms\u000acom.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.253322ms\u000a   map:   2.23476ms\u000a\u000aget\u000a   iimap: 0.764079ms\u000a   map:   1.198396ms\u000a\u000aremove\u000a   iimap: 0.711124ms\u000a   map:   1.565138ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.LongIntHashMapTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmark",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 2.722906ms\u000a   map:   6.155309ms\u000a\u000aget\u000a   iimap: 1.383359ms\u000a   map:   1.193364ms\u000a\u000aremove\u000a   iimap: 0.682297ms\u000a   map:   4.540724ms\u000acom.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.253322ms\u000a   map:   2.23476ms\u000a\u000aget\u000a   iimap: 0.764079ms\u000a   map:   1.198396ms\u000a\u000aremove\u000a   iimap: 0.711124ms\u000a   map:   1.565138ms\u000a"
        }
      ],
      "duration" : 0.89199996,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.LongIntHashMapTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true\u000aput\u000a   iimap: 2.722906ms\u000a   map:   6.155309ms\u000a\u000aget\u000a   iimap: 1.383359ms\u000a   map:   1.193364ms\u000a\u000aremove\u000a   iimap: 0.682297ms\u000a   map:   4.540724ms\u000acom.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.253322ms\u000a   map:   2.23476ms\u000a\u000aget\u000a   iimap: 0.764079ms\u000a   map:   1.198396ms\u000a\u000aremove\u000a   iimap: 0.711124ms\u000a   map:   1.565138ms\u000a",
      "timestamp" : "2011-10-18T15:15:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestArrayHashSet01",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01ArrayHashSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.TestArrayHashSet01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestIOUtil01",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCopyStream01Array",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestIOUtil01",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCopyStream02Buffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestIOUtil01",
          "duration" : 0.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCopyStream03Buffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.049,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.TestIOUtil01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
          "duration" : 0.403,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01ArrayListIterator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "test01-arraylist-iterator sum: 549999945\u000atest01-arraylist-index sum: 549999945\u000atest01-linkedlist-iterator sum: 549999945\u000atest01-linkedlist-index sum: 549999945\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
          "duration" : 0.186,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test0ArrayListIndex",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "test01-arraylist-iterator sum: 549999945\u000atest01-arraylist-index sum: 549999945\u000atest01-linkedlist-iterator sum: 549999945\u000atest01-linkedlist-index sum: 549999945\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
          "duration" : 0.35,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01LinkedListListIterator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "test01-arraylist-iterator sum: 549999945\u000atest01-arraylist-index sum: 549999945\u000atest01-linkedlist-iterator sum: 549999945\u000atest01-linkedlist-index sum: 549999945\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
          "duration" : 0.604,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01LinkedListListIndex",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "test01-arraylist-iterator sum: 549999945\u000atest01-arraylist-index sum: 549999945\u000atest01-linkedlist-iterator sum: 549999945\u000atest01-linkedlist-index sum: 549999945\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.543,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.TestIteratorIndexCORE",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "test01-arraylist-iterator sum: 549999945\u000atest01-arraylist-index sum: 549999945\u000atest01-linkedlist-iterator sum: 549999945\u000atest01-linkedlist-index sum: 549999945\u000a",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestPlatform01",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPageSize01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "PageSize: 4096\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.0,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.TestPlatform01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "PageSize: 4096\u000a",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestTempJarCache",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTempFileCache01FileExist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestTempJarCache",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTempFileCache02Instances",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestTempJarCache",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJarUtil01a",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestTempJarCache",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJarUtil01b",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestTempJarCache",
          "duration" : 0.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTempJarCache01LoadAllTestManifestAndClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestTempJarCache",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTempJarCache02AddNativeLibs",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestTempJarCache",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTempJarCache03AddNativeJarLibs",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestTempJarCache",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTempJarCache04aSameClassLoader",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestTempJarCache",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTempJarCache04bDiffClassLoader",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.19700001,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.TestTempJarCache",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "tmp dir: /tmp/jogamp.tmp.cache/jln858026154365522734/jln5895712208436618749\u000aurl: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/\u000a",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestVersionInfo",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfo01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Version Info:\u000a-----------------------------------------------------------------------------------------------------\u000aPackage: com.jogamp.gluegen\u000aExtension Name: com.jogamp.gluegen\u000aSpecification Title: GlueGen Java Bindings Generator\u000aSpecification Vendor: JogAmp Community\u000aSpecification Version: 2.0\u000aImplementation Title: GlueGen Compile-Time\u000aImplementation Vendor: JogAmp Community\u000aImplementation Vendor ID: com.jogamp\u000aImplementation URL: http://jogamp.org/\u000aImplementation Version: 2.0-b424-20111018\u000aI...[truncated 355 chars]...ication-Vendor = JogAmp Community\u000a Created-By = 1.6.0_26-b03 (Sun Microsystems Inc.)\u000a Implementation-URL = http://jogamp.org/\u000a Ant-Version = Apache Ant 1.8.2\u000a Implementation-Commit = 6ea352bea79ed74a51ee4f63833b7f4b25b00ffc\u000a Implementation-Vendor = JogAmp Community\u000a Implementation-Vendor-Id = com.jogamp\u000a Specification-Title = GlueGen Java Bindings Generator\u000a Implementation-Branch = master\u000a Specification-Version = 2.0\u000a Main-Class = com.jogamp.gluegen.GlueGen\u000a Extension-Name = com.jogamp.gluegen\u000a\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.007,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.TestVersionInfo",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "Version Info:\u000a-----------------------------------------------------------------------------------------------------\u000aPackage: com.jogamp.gluegen\u000aExtension Name: com.jogamp.gluegen\u000aSpecification Title: GlueGen Java Bindings Generator\u000aSpecification Vendor: JogAmp Community\u000aSpecification Version: 2.0\u000aImplementation Title: GlueGen Compile-Time\u000aImplementation Vendor: JogAmp Community\u000aImplementation Vendor ID: com.jogamp\u000aImplementation URL: http://jogamp.org/\u000aImplementation Version: 2.0-b424-20111018\u000aI...[truncated 355 chars]...ication-Vendor = JogAmp Community\u000a Created-By = 1.6.0_26-b03 (Sun Microsystems Inc.)\u000a Implementation-URL = http://jogamp.org/\u000a Ant-Version = Apache Ant 1.8.2\u000a Implementation-Commit = 6ea352bea79ed74a51ee4f63833b7f4b25b00ffc\u000a Implementation-Vendor = JogAmp Community\u000a Implementation-Vendor-Id = com.jogamp\u000a Specification-Title = GlueGen Java Bindings Generator\u000a Implementation-Branch = master\u000a Specification-Version = 2.0\u000a Main-Class = com.jogamp.gluegen.GlueGen\u000a Extension-Name = com.jogamp.gluegen\u000a\u000a",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 1.49,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading5x1000x10000N_Int01_Fair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.915,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading5x1000x10000N_Java5_Fair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.793,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading5x1000x10000N_Int01_Unfair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.757,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading5x1000x10000N_Java5_Unfair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.847,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x100x100Y_Int01_Fair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.71,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x100x100Y_Java5_Fair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.589,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x100x100Y_Int01_Unair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.671,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x100x100Y_Java5_Unfair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.786,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x100x100N_Int01_Fair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.495,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x100x100N_Java5_Fair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.447,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x100x100N_Int01_Unfair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.363,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x100x100N_Java5_Unfair",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.862999,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.locks.TestRecursiveLock01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1487 ms, avrg  1225411 ns, deviation [   -62925 ..    60253 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    914 ms, avrg   468880 ns, deviation [  -104902 ..   158979 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loop...[truncated 1484 chars]..., yield  NONE - dt    492 ms, avrg  3642146 ns, deviation [  -253552 ..   298389 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    444 ms, avrg    11622 ns, deviation [    -6710 ..    28603 ] ns\u000a\u000a---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    361 ms, avrg   668533 ns, deviation [  -667683 ..  1761328 ] ns\u000a",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.PCPPTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pcppMacroDefinitionTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Oct 18, 2011 5:15:53 PM com.jogamp.gluegen.pcpp.PCPP handleWarning\u000aWARNING: #warning \"Test warning with quotes - they must have quotes\" at \"pcpptest.h\" line \"128\"\u000aExpected: \u000a-------------------------------\u000a#1\"pcpptest.h\"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16\"pcpptest.h\"#26\"pcpptest.h\"#36\"pcpptest.h\"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40\"pcpptest.h\"#54\"pcpptest.h\"intTEST_D_GOOD;#60\"pcpptest.h\"#70\"pcpptest.h\"#77\"pcpptest.h\"#105\"pcpptest.h\"#123\"pcpptest.h\"intGOOD_F_1;intGOOD_F_2;#126\"pcpptest...[truncated 57 chars]...t.h\"#136\"pcpptest.h\"\u000a-------------------------------\u000a\u000aResult: \u000a-------------------------------\u000a#1\"pcpptest.h\"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16\"pcpptest.h\"#26\"pcpptest.h\"#36\"pcpptest.h\"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40\"pcpptest.h\"#54\"pcpptest.h\"intTEST_D_GOOD;#60\"pcpptest.h\"#70\"pcpptest.h\"#77\"pcpptest.h\"#105\"pcpptest.h\"#123\"pcpptest.h\"intGOOD_F_1;intGOOD_F_2;#126\"pcpptest.h\"intGOOD_G;#128\"pcpptest.h\"#130\"pcpptest.h\"#134\"pcpptest.h\"#136\"pcpptest.h\"\u000a-------------------------------\u000a\u000a",
          "stdout" : " - - - System info - - - \u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 2.6.39.3-x64-k10-x8 (os), amd64 (arch) 4 cores\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aPlatform: Java Version: 1.6.0_26, VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment\u000aPlatform: Java Vendor: Sun Microsystems Inc., http://java.sun.com/, is JavaSE: true\u000a-----------------------------------------------------------------------------------------------------\u000aVM: Java HotSpot(TM) 64-Bit Server VM\u000arootrel.build: build\u000agluegen.root: ..\u000atestOutput: ../build/test\u000a - - - - - - - - - - - - \u000a"
        }
      ],
      "duration" : 0.019,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.test.junit.generation.PCPPTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "Oct 18, 2011 5:15:53 PM com.jogamp.gluegen.pcpp.PCPP handleWarning\u000aWARNING: #warning \"Test warning with quotes - they must have quotes\" at \"pcpptest.h\" line \"128\"\u000aExpected: \u000a-------------------------------\u000a#1\"pcpptest.h\"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16\"pcpptest.h\"#26\"pcpptest.h\"#36\"pcpptest.h\"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40\"pcpptest.h\"#54\"pcpptest.h\"intTEST_D_GOOD;#60\"pcpptest.h\"#70\"pcpptest.h\"#77\"pcpptest.h\"#105\"pcpptest.h\"#123\"pcpptest.h\"intGOOD_F_1;intGOOD_F_2;#126\"pcpptest...[truncated 57 chars]...t.h\"#136\"pcpptest.h\"\u000a-------------------------------\u000a\u000aResult: \u000a-------------------------------\u000a#1\"pcpptest.h\"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16\"pcpptest.h\"#26\"pcpptest.h\"#36\"pcpptest.h\"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40\"pcpptest.h\"#54\"pcpptest.h\"intTEST_D_GOOD;#60\"pcpptest.h\"#70\"pcpptest.h\"#77\"pcpptest.h\"#105\"pcpptest.h\"#123\"pcpptest.h\"intGOOD_F_1;intGOOD_F_2;#126\"pcpptest.h\"intGOOD_G;#128\"pcpptest.h\"#130\"pcpptest.h\"#134\"pcpptest.h\"#136\"pcpptest.h\"\u000a-------------------------------\u000a\u000a",
      "stdout" : " - - - System info - - - \u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: LINUX / Linux 2.6.39.3-x64-k10-x8 (os), amd64 (arch) 4 cores\u000aMachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aPlatform: Java Version: 1.6.0_26, VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment\u000aPlatform: Java Vendor: Sun Microsystems Inc., http://java.sun.com/, is JavaSE: true\u000a-----------------------------------------------------------------------------------------------------\u000aVM: Java HotSpot(TM) 64-Bit Server VM\u000arootrel.build: build\u000agluegen.root: ..\u000atestOutput: ../build/test\u000a - - - - - - - - - - - - \u000a",
      "timestamp" : "2011-10-18T15:15:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter01TestLoadLibrary",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter02TestClassExist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter04TestPointerBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter05TestSomeFunctionsAllIndirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter09TestCompoundAndAlignment",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.033,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter01TestLoadLibrary",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter02TestClassExist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter04TestPointerBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter05TestSomeFunctionsAllIndirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter09TestCompoundAndAlignment",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000aruntime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:\u000a  int8    1 / 1, int16   2 / 2\u000a  int     4 / 4, long    8 / 8\u000a  int32   4 / 4, int64   8 / 8\u000a  float   4 / 4, double  8 / 8, ldouble 16 / 16\u000a  pointer 8 / 8, page    4096\u000acompatible static/runtime: true\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a0x123456789abcdef0 == 0x123456789abcdef0\u000a",
      "stdout" : "",
      "timestamp" : "2011-10-18T15:15:54"
    }
  ]
}