{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"gluegen\" build number 897",
          "upstreamBuild" : 897,
          "upstreamProject" : "gluegen",
          "upstreamUrl" : "job/gluegen/"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 897,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "026875dd5256051d4e3504f1d9b01f7ce2bb70ff",
            "branch" : [
              {
                "SHA1" : "026875dd5256051d4e3504f1d9b01f7ce2bb70ff",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "026875dd5256051d4e3504f1d9b01f7ce2bb70ff",
            "branch" : [
              {
                "SHA1" : "026875dd5256051d4e3504f1d9b01f7ce2bb70ff",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "026875dd5256051d4e3504f1d9b01f7ce2bb70ff",
        "branch" : [
          {
            "SHA1" : "026875dd5256051d4e3504f1d9b01f7ce2bb70ff",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "git://jogamp.org/srv/scm/gluegen.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 498,
      "urlName" : "testReport"
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "macos-x86_64",
  "duration" : 613627,
  "estimatedDuration" : 375087,
  "executor" : None,
  "fullDisplayName" : "gluegen » macos-x86_64 macos-x86_64",
  "id" : "897",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 897,
  "queueId" : 1758,
  "result" : "SUCCESS",
  "timestamp" : 1443867010157,
  "url" : "https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/897/",
  "builtOn" : "macosx64-NV320M-10_6-jogamp-x64-sgothel-012",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/util/IOUtil.java",
          "src/junit/com/jogamp/common/util/TestIOUtil01.java",
          "src/junit/com/jogamp/common/net/AssetURLConnectionUnregisteredTest.java"
        ],
        "commitId" : "d78bb1be0a6290cb94918b21865a023c01825048",
        "timestamp" : 1443838206000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1237 - Clarify IOUtil.getResource(..) for better efficiency, i.e.\u000aallow caller to skip relative futile lookup\u000aIOUtil.getResource(..) and IOUtil.ClassResources, needs more clarity.\u000aClassLoader shall be passed explicitly next to the optional relative\u000acontext Class instance.\u000aThis allows better efficiency, i.e. caller can pass ClassLoader but skip\u000aa possible relative lookup, if not existing.\u000a",
        "date" : "2015-10-03 04:10:06 +0200",
        "id" : "d78bb1be0a6290cb94918b21865a023c01825048",
        "msg" : "Bug 1237 - Clarify IOUtil.getResource(..) for better efficiency, i.e.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/IOUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestIOUtil01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/net/AssetURLConnectionUnregisteredTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/net/AssetURLContext.java",
          "src/java/com/jogamp/common/util/IOUtil.java"
        ],
        "commitId" : "48cef027ec727d3e03b78f577208d1ce10b705d1",
        "timestamp" : 1443839312000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1237: Minor Cleanup: AssetURLContext and IOUtil.getResource(..)\u000aDEBUG Messages\u000a",
        "date" : "2015-10-03 04:28:32 +0200",
        "id" : "48cef027ec727d3e03b78f577208d1ce10b705d1",
        "msg" : "Bug 1237: Minor Cleanup: AssetURLContext and IOUtil.getResource(..)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/net/AssetURLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/IOUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/util/IOUtil.java",
          "make/scripts/runtest.sh",
          "src/java/com/jogamp/common/ExceptionUtils.java",
          "src/java/com/jogamp/common/net/Uri.java",
          "src/junit/com/jogamp/common/net/TestUri01.java",
          "src/junit/com/jogamp/common/util/TestIOUtil01.java",
          "src/java/com/jogamp/common/util/SourcedInterruptedException.java",
          "src/java/com/jogamp/common/util/JarUtil.java"
        ],
        "commitId" : "026875dd5256051d4e3504f1d9b01f7ce2bb70ff",
        "timestamp" : 1443865442000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1243 - Fix IOUtil.cleanPathString(..) special case ; Allow IOUtil\u000aand Uri to handle relative path\u000aFix IOUtil.cleanPathString(..) special case:\u000a Special case '/a/./../b' -> '/b'\u000a requires to resolve './' before '../'.\u000aAllow IOUtil and Uri to handle relative path:\u000a- IOUtil.getParentOf(..)\u000a- IOUtil.cleanPathString(..)\u000a Handle cases:\u000a  'a/./../b' -> 'b'\u000a  '.././b' -> '../b'\u000a- Uri: Handle null scheme\u000a",
        "date" : "2015-10-03 11:44:02 +0200",
        "id" : "026875dd5256051d4e3504f1d9b01f7ce2bb70ff",
        "msg" : "Bug 1243 - Fix IOUtil.cleanPathString(..) special case ; Allow IOUtil",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/SourcedInterruptedException.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/runtest.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/net/Uri.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestIOUtil01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/IOUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/ExceptionUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/JarUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/net/TestUri01.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
      "fullName" : "Sven Gothel"
    }
  ]
}