{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"jogl\" build number 1,091",
          "upstreamBuild" : 1091,
          "upstreamProject" : "jogl",
          "upstreamUrl" : "job/jogl/"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1091,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "afe6260776fcb61a2dba5c69f819ba9a7987afab",
            "branch" : [
              {
                "SHA1" : "afe6260776fcb61a2dba5c69f819ba9a7987afab",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "afe6260776fcb61a2dba5c69f819ba9a7987afab",
            "branch" : [
              {
                "SHA1" : "afe6260776fcb61a2dba5c69f819ba9a7987afab",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "afe6260776fcb61a2dba5c69f819ba9a7987afab",
        "branch" : [
          {
            "SHA1" : "afe6260776fcb61a2dba5c69f819ba9a7987afab",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "git://jogamp.org/srv/scm/jogl.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 1,
      "skipCount" : 0,
      "totalCount" : 725,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "windows-x86_64",
  "duration" : 3774415,
  "estimatedDuration" : 3745003,
  "executor" : None,
  "fullDisplayName" : "jogl » windows-x86_64 windows-x86_64",
  "id" : "2013-09-28_09-21-14",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 1091,
  "queueId" : -1,
  "result" : "UNSTABLE",
  "timestamp" : 1380352874000,
  "url" : "https://jogamp.org/chuck/job/jogl/label=windows-x86_64/1091/",
  "builtOn" : "win64-nvgtx460-win7-jogamp-x64-sgothel-011",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
        ],
        "commitId" : "c943c8cfc39df64ec6682722e86a54c538d3497b",
        "timestamp" : 1380318525000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix AWT Printing: Use delegated GLDrawable's size for tile-size instead of AWT-GLAD's size, since the latter uses AWT's component size.\u000a\u000a.. the AWT component size could have been modified after setupPrinting(..).\u000a\u000aThe AWT-GLAD getWidth() and getHeight() is implemented by AWT's component\u000aand hence may not reflect the actual GLDrawable size while printing.\u000a",
        "date" : "2013-09-27T23:48:45+0200",
        "id" : "c943c8cfc39df64ec6682722e86a54c538d3497b",
        "msg" : "Fix AWT Printing: Use delegated GLDrawable's size for tile-size instead",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/TileRenderer.java",
          "src/jogl/classes/com/jogamp/opengl/util/TileRendererBase.java",
          "src/jogl/classes/com/jogamp/opengl/util/RandomTileRenderer.java"
        ],
        "commitId" : "c8abb9d2c9a8c92f0c5c42aba13e3e80c69739dc",
        "timestamp" : 1380318759000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TileRendererBase.GLEL.display(): Skip tile-rendering if TR is not yet setup. Sync issue w/ NEWT/AWT based GLAD\u000a\u000aNEWT based GLDrawables may trigger GLAD display() via native repaint events.\u000a\u000aIf using in conjunction w/ AWT, i.e. NewtCanvasAWT and setupPrinting(..) has been called\u000aand it's attched to the TR .. it could happen that display tries to issue beginTile()\u000abefore the TR is being setup.\u000a\u000aThis patch mitigates this issue (while not removing it) by querying whether setup is completed.\u000a",
        "date" : "2013-09-27T23:52:39+0200",
        "id" : "c8abb9d2c9a8c92f0c5c42aba13e3e80c69739dc",
        "msg" : "TileRendererBase.GLEL.display(): Skip tile-rendering if TR is not yet",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/TileRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/TileRendererBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/RandomTileRenderer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase.java",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
        ],
        "commitId" : "fe284b515d984198fdbe702837809f181625a457",
        "timestamp" : 1380326584000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "AWT Printing: releasePrint() issue reshape from AWT-EDT; GLJPanel: Issue 'handleReshape' if panelSize/awtSize mismatch, otherwise 'sendReshape' and exception if offscreen size doesn't match panelSize.\u000a",
        "date" : "2013-09-28T02:03:04+0200",
        "id" : "fe284b515d984198fdbe702837809f181625a457",
        "msg" : "AWT Printing: releasePrint() issue reshape from AWT-EDT; GLJPanel: Issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/tests.sh",
          "src/jogl/classes/com/jogamp/opengl/util/TileRendererBase.java"
        ],
        "commitId" : "67200852b972f244ecc19d0c54b2f8d8080b0824",
        "timestamp" : 1380326939000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix TileRenderer regression of commit c8abb9d2c9a8c92f0c5c42aba13e3e80c69739dc: Test isSetup() _after_ running glEventListenerPre.\u000a\u000aglEventListenerPre may be utilized to setup the TileRenderer.\u000a",
        "date" : "2013-09-28T02:08:59+0200",
        "id" : "67200852b972f244ecc19d0c54b2f8d8080b0824",
        "msg" : "Fix TileRenderer regression of commit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/TileRendererBase.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
        ],
        "commitId" : "afe6260776fcb61a2dba5c69f819ba9a7987afab",
        "timestamp" : 1380328025000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLJPanel: Remove forced DEBUG .. at handleReshape in releasePrint (added w/ commit fe284b515d984198fdbe702837809f181625a457)\u000a",
        "date" : "2013-09-28T02:27:05+0200",
        "id" : "afe6260776fcb61a2dba5c69f819ba9a7987afab",
        "msg" : "GLJPanel: Remove forced DEBUG .. at handleReshape in releasePrint (added",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
      "fullName" : "Sven Gothel"
    }
  ]
}