{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 15.567,
  "empty" : False,
  "failCount" : 1,
  "passCount" : 38,
  "skipCount" : 0,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.nio.BuffersTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.nio.BuffersTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2010-11-17T21:09:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntIntHashMapTest",
          "duration" : 4.976,
          "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: 3.687ms\u000a   map:   9.186ms\u000a\u000aget\u000a   iimap: 4.273ms\u000a   map:   31.258ms\u000a\u000aremove\u000a   iimap: 5.846ms\u000a   map:   17.31ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.4ms\u000a   map:   3.212ms\u000a\u000aget\u000a   iimap: 0.986ms\u000a   map:   2.583ms\u000a\u000aremove\u000a   iimap: 0.989ms\u000a   map:   2.148ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntIntHashMapTest",
          "duration" : 0.015,
          "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: 3.687ms\u000a   map:   9.186ms\u000a\u000aget\u000a   iimap: 4.273ms\u000a   map:   31.258ms\u000a\u000aremove\u000a   iimap: 5.846ms\u000a   map:   17.31ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.4ms\u000a   map:   3.212ms\u000a\u000aget\u000a   iimap: 0.986ms\u000a   map:   2.583ms\u000a\u000aremove\u000a   iimap: 0.989ms\u000a   map:   2.148ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.IntIntHashMapTest",
          "duration" : 0.086,
          "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: 3.687ms\u000a   map:   9.186ms\u000a\u000aget\u000a   iimap: 4.273ms\u000a   map:   31.258ms\u000a\u000aremove\u000a   iimap: 5.846ms\u000a   map:   17.31ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.4ms\u000a   map:   3.212ms\u000a\u000aget\u000a   iimap: 0.986ms\u000a   map:   2.583ms\u000a\u000aremove\u000a   iimap: 0.989ms\u000a   map:   2.148ms\u000a"
        }
      ],
      "duration" : 5.0769997,
      "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: 3.687ms\u000a   map:   9.186ms\u000a\u000aget\u000a   iimap: 4.273ms\u000a   map:   31.258ms\u000a\u000aremove\u000a   iimap: 5.846ms\u000a   map:   17.31ms\u000acom.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.4ms\u000a   map:   3.212ms\u000a\u000aget\u000a   iimap: 0.986ms\u000a   map:   2.583ms\u000a\u000aremove\u000a   iimap: 0.989ms\u000a   map:   2.148ms\u000a",
      "timestamp" : "2010-11-17T21:09:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.LongIntHashMapTest",
          "duration" : 4.986,
          "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.759ms\u000a   map:   4.932ms\u000a\u000aget\u000a   iimap: 4.641ms\u000a   map:   3.998ms\u000a\u000aremove\u000a   iimap: 6.411ms\u000a   map:   23.471ms\u000acom.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.512ms\u000a   map:   2.9ms\u000a\u000aget\u000a   iimap: 1.019ms\u000a   map:   2.228ms\u000a\u000aremove\u000a   iimap: 0.991ms\u000a   map:   2.268ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.LongIntHashMapTest",
          "duration" : 0.014,
          "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.759ms\u000a   map:   4.932ms\u000a\u000aget\u000a   iimap: 4.641ms\u000a   map:   3.998ms\u000a\u000aremove\u000a   iimap: 6.411ms\u000a   map:   23.471ms\u000acom.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.512ms\u000a   map:   2.9ms\u000a\u000aget\u000a   iimap: 1.019ms\u000a   map:   2.228ms\u000a\u000aremove\u000a   iimap: 0.991ms\u000a   map:   2.268ms\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.LongIntHashMapTest",
          "duration" : 0.062,
          "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.759ms\u000a   map:   4.932ms\u000a\u000aget\u000a   iimap: 4.641ms\u000a   map:   3.998ms\u000a\u000aremove\u000a   iimap: 6.411ms\u000a   map:   23.471ms\u000acom.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.512ms\u000a   map:   2.9ms\u000a\u000aget\u000a   iimap: 1.019ms\u000a   map:   2.228ms\u000a\u000aremove\u000a   iimap: 0.991ms\u000a   map:   2.268ms\u000a"
        }
      ],
      "duration" : 5.062,
      "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.759ms\u000a   map:   4.932ms\u000a\u000aget\u000a   iimap: 4.641ms\u000a   map:   3.998ms\u000a\u000aremove\u000a   iimap: 6.411ms\u000a   map:   23.471ms\u000acom.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false\u000aput\u000a   iimap: 1.512ms\u000a   map:   2.9ms\u000a\u000aget\u000a   iimap: 1.019ms\u000a   map:   2.228ms\u000a\u000aremove\u000a   iimap: 0.991ms\u000a   map:   2.268ms\u000a",
      "timestamp" : "2010-11-17T21:09:33"
    },
    {
      "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" : "2010-11-17T21:09:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.TestIteratorIndexCORE",
          "duration" : 0.474,
          "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.189,
          "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.568,
          "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.737,
          "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.9679999,
      "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" : "2010-11-17T21:09:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 5,
          "className" : "com.jogamp.common.util.TestVersionInfo",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : "java.lang.NullPointerException\u000a\u0009at com.jogamp.common.util.JogampVersion.<init>(JogampVersion.java:52)\u000a\u0009at com.jogamp.common.GlueGenVersion.<init>(GlueGenVersion.java:40)\u000a\u0009at com.jogamp.common.GlueGenVersion.getInstance(GlueGenVersion.java:50)\u000a\u0009at com.jogamp.common.util.TestVersionInfo.testInfo01(TestVersionInfo.java:41)\u000a",
          "failedSince" : 203,
          "name" : "testInfo01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "Version Info:\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.008,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.TestVersionInfo",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "Version Info:\u000a",
      "stdout" : "",
      "timestamp" : "2010-11-17T21:09:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.238,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x25Yield",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestRecursiveLock01.testLockedObjectThreading25x25-Yield\u000a---- TestRecursiveLock01.testLockedObjectThreading25x25-Yield\u000a++++ TestRecursiveLock01.testLockedObjectThreading25x25-None\u000a---- TestRecursiveLock01.testLockedObjectThreading25x25-None\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.common.util.locks.TestRecursiveLock01",
          "duration" : 0.173,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLockedObjectThreading25x25None",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestRecursiveLock01.testLockedObjectThreading25x25-Yield\u000a---- TestRecursiveLock01.testLockedObjectThreading25x25-Yield\u000a++++ TestRecursiveLock01.testLockedObjectThreading25x25-None\u000a---- TestRecursiveLock01.testLockedObjectThreading25x25-None\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.411,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.common.util.locks.TestRecursiveLock01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestRecursiveLock01.testLockedObjectThreading25x25-Yield\u000a---- TestRecursiveLock01.testLockedObjectThreading25x25-Yield\u000a++++ TestRecursiveLock01.testLockedObjectThreading25x25-None\u000a---- TestRecursiveLock01.testLockedObjectThreading25x25-None\u000a",
      "stdout" : "",
      "timestamp" : "2010-11-17T21:09:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.BasicProcAddressEmitterTest",
          "duration" : 0.858,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateBindingTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : " - - - System info - - - \u000aOS: Mac OS X\u000aVM: Java HotSpot(TM) 64-Bit Server VM\u000arootrel.build: build\u000aexecution root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/build/test/build/classes\u000agluegen project root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64\u000apath: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen\u000atestOutput: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/bui...[truncated 2033 chars]...1obj: warning: command line option \"-fno-rtti\" is valid for C++/ObjC++ but not for ObjC\u000a     [echo]  - - - natives compiled - - - \u000adone\u000aaddress field: public long test.Table._addressof_fancyArrayTest\u000aaddress field: public long test.Table._addressof_bufferTest\u000aaddress field: public long test.Table._addressof_doubleTest\u000aaddress field: public long test.Table._addressof_manyBuffersTest\u000aaddress field: public long test.Table._addressof_mixedTest\u000aaddress field: public long test.Table._addressof_pbTest\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.BasicProcAddressEmitterTest",
          "duration" : 0.819,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compileJavaTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : " - - - System info - - - \u000aOS: Mac OS X\u000aVM: Java HotSpot(TM) 64-Bit Server VM\u000arootrel.build: build\u000aexecution root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/build/test/build/classes\u000agluegen project root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64\u000apath: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen\u000atestOutput: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/bui...[truncated 2033 chars]...1obj: warning: command line option \"-fno-rtti\" is valid for C++/ObjC++ but not for ObjC\u000a     [echo]  - - - natives compiled - - - \u000adone\u000aaddress field: public long test.Table._addressof_fancyArrayTest\u000aaddress field: public long test.Table._addressof_bufferTest\u000aaddress field: public long test.Table._addressof_doubleTest\u000aaddress field: public long test.Table._addressof_manyBuffersTest\u000aaddress field: public long test.Table._addressof_mixedTest\u000aaddress field: public long test.Table._addressof_pbTest\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.BasicProcAddressEmitterTest",
          "duration" : 0.752,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compileNativesTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : " - - - System info - - - \u000aOS: Mac OS X\u000aVM: Java HotSpot(TM) 64-Bit Server VM\u000arootrel.build: build\u000aexecution root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/build/test/build/classes\u000agluegen project root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64\u000apath: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen\u000atestOutput: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/bui...[truncated 2033 chars]...1obj: warning: command line option \"-fno-rtti\" is valid for C++/ObjC++ but not for ObjC\u000a     [echo]  - - - natives compiled - - - \u000adone\u000aaddress field: public long test.Table._addressof_fancyArrayTest\u000aaddress field: public long test.Table._addressof_bufferTest\u000aaddress field: public long test.Table._addressof_doubleTest\u000aaddress field: public long test.Table._addressof_manyBuffersTest\u000aaddress field: public long test.Table._addressof_mixedTest\u000aaddress field: public long test.Table._addressof_pbTest\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.BasicProcAddressEmitterTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "renameTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : " - - - System info - - - \u000aOS: Mac OS X\u000aVM: Java HotSpot(TM) 64-Bit Server VM\u000arootrel.build: build\u000aexecution root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/build/test/build/classes\u000agluegen project root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64\u000apath: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen\u000atestOutput: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/bui...[truncated 2033 chars]...1obj: warning: command line option \"-fno-rtti\" is valid for C++/ObjC++ but not for ObjC\u000a     [echo]  - - - natives compiled - - - \u000adone\u000aaddress field: public long test.Table._addressof_fancyArrayTest\u000aaddress field: public long test.Table._addressof_bufferTest\u000aaddress field: public long test.Table._addressof_doubleTest\u000aaddress field: public long test.Table._addressof_manyBuffersTest\u000aaddress field: public long test.Table._addressof_mixedTest\u000aaddress field: public long test.Table._addressof_pbTest\u000a"
        }
      ],
      "duration" : 2.4329998,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.BasicProcAddressEmitterTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : " - - - System info - - - \u000aOS: Mac OS X\u000aVM: Java HotSpot(TM) 64-Bit Server VM\u000arootrel.build: build\u000aexecution root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/build/test/build/classes\u000agluegen project root: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64\u000apath: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen\u000atestOutput: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/bui...[truncated 2033 chars]...1obj: warning: command line option \"-fno-rtti\" is valid for C++/ObjC++ but not for ObjC\u000a     [echo]  - - - natives compiled - - - \u000adone\u000aaddress field: public long test.Table._addressof_fancyArrayTest\u000aaddress field: public long test.Table._addressof_bufferTest\u000aaddress field: public long test.Table._addressof_doubleTest\u000aaddress field: public long test.Table._addressof_manyBuffersTest\u000aaddress field: public long test.Table._addressof_mixedTest\u000aaddress field: public long test.Table._addressof_pbTest\u000a",
      "timestamp" : "2010-11-17T21:09:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.BasicTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateBindingTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "generate binding to 'test' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.BasicTest",
          "duration" : 0.137,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compileJavaTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "generate binding to 'test' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.BasicTest",
          "duration" : 0.088,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compileNativesTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "generate binding to 'test' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.BasicTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bindingTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "generate binding to 'test' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000a"
        }
      ],
      "duration" : 0.25,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.BasicTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "generate binding to 'test' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000a",
      "timestamp" : "2010-11-17T21:09:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.PCPPTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pcppMacroDefinitionTest",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Nov 17, 2010 11:09:43 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\"pcpptes...[truncated 58 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" : ""
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.PCPPTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "Nov 17, 2010 11:09:43 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\"pcpptes...[truncated 58 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" : "",
      "timestamp" : "2010-11-17T21:09:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.StructAccessorTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateStruct",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "generate binding to 'struct' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000acompiling files:\u000a    [/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen/StructValidator.java]\u000adone\u000avalidating struct accessors...\u000adone\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.StructAccessorTest",
          "duration" : 0.13,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compileStructJava",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "generate binding to 'struct' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000acompiling files:\u000a    [/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen/StructValidator.java]\u000adone\u000avalidating struct accessors...\u000adone\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.StructAccessorTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compileStructNatives",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "generate binding to 'struct' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000acompiling files:\u000a    [/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen/StructValidator.java]\u000adone\u000avalidating struct accessors...\u000adone\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.StructAccessorTest",
          "duration" : 0.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "validateGeneratedStructs",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "generate binding to 'struct' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000acompiling files:\u000a    [/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen/StructValidator.java]\u000adone\u000avalidating struct accessors...\u000adone\u000a"
        }
      ],
      "duration" : 0.241,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.StructAccessorTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "generate binding to 'struct' using 'com.jogamp.gluegen.JavaEmitter'\u000adone\u000acompiling java files\u000adone\u000acompiling native files\u000adone\u000acompiling files:\u000a    [/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64/test/junit/com/jogamp/gluegen/StructValidator.java]\u000adone\u000avalidating struct accessors...\u000adone\u000a",
      "timestamp" : "2010-11-17T21:09:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter01TestLoadLibrary",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter02TestClassExist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter03TestCoverageFunctionalityDirectNIOAndPrimitiveArray",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter04TestSomeFunctionsAllIndirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.061999995,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2010-11-17T21:09:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter01TestLoadLibrary",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter02TestClassExist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter03TestCoverageFunctionalityDirectNIOAndPrimitiveArray",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "chapter04TestSomeFunctionsAllIndirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.020000001,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2010-11-17T21:09:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.runtime.TestPointerBufferEndian",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>\u000aCPU is: 64 bit\u000aBuffer is in: little endian\u000aOS: <Mac OS X> CPU: <x86_64> Bits: <64/64>\u000aCPU is: 64 bit\u000aBuffer is in: little endian\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.runtime.TestPointerBufferEndian",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIndirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>\u000aCPU is: 64 bit\u000aBuffer is in: little endian\u000aOS: <Mac OS X> CPU: <x86_64> Bits: <64/64>\u000aCPU is: 64 bit\u000aBuffer is in: little endian\u000a"
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.test.junit.runtime.TestPointerBufferEndian",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>\u000aCPU is: 64 bit\u000aBuffer is in: little endian\u000aOS: <Mac OS X> CPU: <x86_64> Bits: <64/64>\u000aCPU is: 64 bit\u000aBuffer is in: little endian\u000a",
      "timestamp" : "2010-11-17T21:09:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.gluegen.test.junit.runtime.TestStructAccessorEndian",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testStructAccessorEndian1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>\u000aCPU is: 64 bit\u000aBuffer is in: little endian\u000a"
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.gluegen.test.junit.runtime.TestStructAccessorEndian",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>\u000aCPU is: 64 bit\u000aBuffer is in: little endian\u000a",
      "timestamp" : "2010-11-17T21:09:44"
    }
  ]
}