{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"jogl\" build number 1,421",
          "upstreamBuild" : 1421,
          "upstreamProject" : "jogl",
          "upstreamUrl" : "job/jogl/"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1421,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "49952af9b680402648c21ab3291bd9444629dd09",
            "branch" : [
              {
                "SHA1" : "49952af9b680402648c21ab3291bd9444629dd09",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "49952af9b680402648c21ab3291bd9444629dd09",
            "branch" : [
              {
                "SHA1" : "49952af9b680402648c21ab3291bd9444629dd09",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "49952af9b680402648c21ab3291bd9444629dd09",
        "branch" : [
          {
            "SHA1" : "49952af9b680402648c21ab3291bd9444629dd09",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "git://jogamp.org/srv/scm/jogl.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 10,
      "totalCount" : 1049,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "linux-x86_64",
  "duration" : 4951604,
  "estimatedDuration" : 2528180,
  "executor" : None,
  "fullDisplayName" : "jogl » linux-x86_64 linux-x86_64",
  "id" : "2015-08-11_02-48-12",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 1421,
  "queueId" : -1,
  "result" : "SUCCESS",
  "timestamp" : 1439254092000,
  "url" : "https://jogamp.org/chuck/job/jogl/label=linux-x86_64/1421/",
  "builtOn" : "linux64-AMD58xx-debian7-jogamp-x64-sgothel-002",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/texture/ImageIOUtil.java"
        ],
        "commitId" : "354f239a461ea2f5ddd494810252216014f9b90b",
        "timestamp" : 1439126803000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/gouessej",
          "fullName" : "gouessej"
        },
        "authorEmail" : "gouessej@orange.fr",
        "comment" : "Detection of the image format, first version (work in progress), see the bug report 1042\u000a",
        "date" : "2015-08-09T15:26:43+0200",
        "id" : "354f239a461ea2f5ddd494810252216014f9b90b",
        "msg" : "Detection of the image format, first version (work in progress), see the",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/ImageIOUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/texture/ImageIOUtil.java"
        ],
        "commitId" : "0608e185b3147c28d29b02af58205e639adf3f4e",
        "timestamp" : 1439128638000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/gouessej",
          "fullName" : "gouessej"
        },
        "authorEmail" : "gouessej@orange.fr",
        "comment" : "Documents ImageIOUtil, see the bug report 1042\u000a",
        "date" : "2015-08-09T15:57:18+0200",
        "id" : "0608e185b3147c28d29b02af58205e639adf3f4e",
        "msg" : "Documents ImageIOUtil, see the bug report 1042",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/ImageIOUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java"
        ],
        "commitId" : "b0169344a9fc01c4fcc9a9c1a750815f02bc5633",
        "timestamp" : 1439128694000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/gouessej",
          "fullName" : "gouessej"
        },
        "authorEmail" : "gouessej@orange.fr",
        "comment" : "Calls ImageIOUtil in TextureIO to detect the image format of a stream, see the bug report 1042\u000a",
        "date" : "2015-08-09T15:58:14+0200",
        "id" : "b0169344a9fc01c4fcc9a9c1a750815f02bc5633",
        "msg" : "Calls ImageIOUtil in TextureIO to detect the image format of a stream,",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java"
        ],
        "commitId" : "2689c311cd0fea40740c7d9db68a4e40020b1281",
        "timestamp" : 1439128783000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/gouessej",
          "fullName" : "gouessej"
        },
        "authorEmail" : "gouessej@orange.fr",
        "comment" : "Deprecates SGIImage.isSGIImage() and DDSImage.isDDSImage(), see the bug report 1042\u000a",
        "date" : "2015-08-09T15:59:43+0200",
        "id" : "2689c311cd0fea40740c7d9db68a4e40020b1281",
        "msg" : "Deprecates SGIImage.isSGIImage() and DDSImage.isDDSImage(), see the bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/native/X11RandR13.c",
          "src/newt/classes/jogamp/newt/driver/x11/RandR.java"
        ],
        "commitId" : "217d8b78a3d70d9be59d4537c7565118dfe1e277",
        "timestamp" : 1439210651000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes",
          "fullName" : "xerxes"
        },
        "authorEmail" : "xerxes@gudinna.com",
        "comment" : "Bug 1183: Cleanup x11/RandR javadoc and native/X11RandR13 signature comments\u000a",
        "date" : "2015-08-10T14:44:11+0200",
        "id" : "217d8b78a3d70d9be59d4537c7565118dfe1e277",
        "msg" : "Bug 1183: Cleanup x11/RandR javadoc and native/X11RandR13 signature",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/x11/RandR.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/native/X11RandR13.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/driver/x11/X11UnderlayTracker.java"
        ],
        "commitId" : "36e9671177c690ebd71d93021b8f797487785dda",
        "timestamp" : 1439217135000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes",
          "fullName" : "xerxes"
        },
        "authorEmail" : "xerxes@gudinna.com",
        "comment" : "Bug 1178: Fix cc10 regression caused by the fix for cc7.\u000a\u000aBug 1178 cc10: We no longer throw an ExceptionInInitializerError\u000a    when X11 is not available.\u000a\u000aFix 1178 cc10: We need to use an X11 resource in the constructor\u000a    in order to throw an ExceptionInInitializerError if X11 is not available.\u000a    We can resolve this by query for the X11 display and screen inside the constructor.\u000a\u000aSigned-off-by: Xerxes Rånby <xerxes@gudinna.com>\u000a",
        "date" : "2015-08-10T16:32:15+0200",
        "id" : "36e9671177c690ebd71d93021b8f797487785dda",
        "msg" : "Bug 1178: Fix cc10 regression caused by the fix for cc7.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/x11/X11UnderlayTracker.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/test/com/jogamp/opengl/test/junit/util/NEWTDemoListener.java",
          "src/newt/native/X11Window.c"
        ],
        "commitId" : "4a9f65b176d618a8816eff6d24e683c56a4d8086",
        "timestamp" : 1439243955000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1188: Fix regression on X11 setVisible: in-visibility never reached on child windows\u000a\u000aIt has been experienced that UnmapNotify is not sent for child windows when using IconicState!\u000aHence the visible:=false event never reaches the Window, causing an error.\u000a\u000aThis patch only uses IconicState for top-level windows and if requested.\u000a",
        "date" : "2015-08-10T23:59:15+0200",
        "id" : "4a9f65b176d618a8816eff6d24e683c56a4d8086",
        "msg" : "Bug 1188: Fix regression on X11 setVisible: in-visibility never reached",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/native/X11Window.c"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/util/NEWTDemoListener.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/WindowImpl.java"
        ],
        "commitId" : "b8a1403da44af1eb31bc87e71ee9788cb831117b",
        "timestamp" : 1439246441000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "WindowImpl appendStateBits(..): Fix POINTER* representation\u000a",
        "date" : "2015-08-11T00:40:41+0200",
        "id" : "b8a1403da44af1eb31bc87e71ee9788cb831117b",
        "msg" : "WindowImpl appendStateBits(..): Fix POINTER* representation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
        ],
        "commitId" : "9ad7f6d6ffe975dc0a10dac159b8de32773e1da1",
        "timestamp" : 1439246588000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1188: Fix regression on OSX setVisible: in-visibility never reached on child windows / Fix [Un}Resizable style\u000a\u000a- Fix regression on OSX setVisible: in-visibility never reached on child windows\u000a  - Fix 'typo' while porting to bit-mask, i.e. '!=' -> '=='.\u000a\u000a- Fix [Un}Resizable style\u000a  - Use NSResizableWindowMask only for !Undecorated and if STATE_MASK_RESIZABLE is set.\u000a",
        "date" : "2015-08-11T00:43:08+0200",
        "id" : "9ad7f6d6ffe975dc0a10dac159b8de32773e1da1",
        "msg" : "Bug 1188: Fix regression on OSX setVisible: in-visibility never reached",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/driver/x11/WindowDriver.java",
          "src/newt/classes/jogamp/newt/driver/windows/WindowDriver.java",
          "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
        ],
        "commitId" : "dd2c69bf942757bee9aae200770e7b4cbc58adb0",
        "timestamp" : 1439246647000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NEWT WindowDriver's reconfig DEBUG: Add end-of-method dump of current states, dump current and new states upfront.\u000a",
        "date" : "2015-08-11T00:44:07+0200",
        "id" : "dd2c69bf942757bee9aae200770e7b4cbc58adb0",
        "msg" : "NEWT WindowDriver's reconfig DEBUG: Add end-of-method dump of current",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/x11/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/windows/WindowDriver.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
      "fullName" : "Sven Gothel"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes",
      "fullName" : "xerxes"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/gouessej",
      "fullName" : "gouessej"
    }
  ]
}