{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"jogl\" build number 243",
          "upstreamBuild" : 243,
          "upstreamProject" : "jogl",
          "upstreamUrl" : "job/jogl/"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 243,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d453a86de60cd4171373814f6cf7baf65ef1d7dc",
            "branch" : [
              {
                "SHA1" : "d453a86de60cd4171373814f6cf7baf65ef1d7dc",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d453a86de60cd4171373814f6cf7baf65ef1d7dc",
            "branch" : [
              {
                "SHA1" : "d453a86de60cd4171373814f6cf7baf65ef1d7dc",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "d453a86de60cd4171373814f6cf7baf65ef1d7dc",
        "branch" : [
          {
            "SHA1" : "d453a86de60cd4171373814f6cf7baf65ef1d7dc",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 10,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#243",
  "duration" : 570821,
  "estimatedDuration" : 3583845,
  "executor" : None,
  "fullDisplayName" : "jogl » macos-x86_64 #243",
  "id" : "2010-12-03_14-18-42",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 243,
  "queueId" : -1,
  "result" : "SUCCESS",
  "timestamp" : 1291382322000,
  "url" : "https://jogamp.org/chuck/job/jogl/label=macos-x86_64/243/",
  "builtOn" : "macosx64-NV320M-10_6-jogamp-x64-c3d-006",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/GLDrawableFactory.java",
          "src/nativewindow/classes/javax/media/nativewindow/windows/WindowsGraphicsDevice.java",
          "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXDrawableFactory.java",
          "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsOffscreenWGLContext.java",
          "src/jogl/classes/com/jogamp/opengl/impl/egl/EGLDrawableFactory.java",
          "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11PixmapGLXDrawable.java",
          "src/newt/classes/com/jogamp/newt/impl/opengl/kd/KDDisplay.java",
          "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsBitmapWGLDrawable.java",
          "src/nativewindow/classes/javax/media/nativewindow/x11/X11GraphicsDevice.java",
          "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLContext.java",
          "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OffscreenGLXContext.java",
          "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXGraphicsConfigurationFactory.java",
          "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OffscreenGLXDrawable.java",
          "src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXCGLDrawableFactory.java",
          "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsOffscreenWGLDrawable.java",
          "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsBitmapWGLContext.java",
          "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLDrawableFactory.java",
          "src/jogl/classes/com/jogamp/opengl/impl/GLDrawableFactoryImpl.java",
          "src/jogl/classes/com/jogamp/opengl/impl/egl/EGLGraphicsConfigurationFactory.java",
          "src/jogl/classes/com/jogamp/opengl/impl/egl/EGLDrawable.java",
          "src/newt/classes/com/jogamp/newt/impl/opengl/broadcom/egl/Display.java",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11PixmapGLXContext.java",
          "src/nativewindow/classes/javax/media/nativewindow/egl/EGLGraphicsDevice.java"
        ],
        "commitId" : "4b9ad2508ff31a03d3bc4482d812a6cbc0c5c33b",
        "timestamp" : 1291404736000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Cleanup GLDrawableFactory API and platform Implementations\u000a\u000a- Finish API change using the AbstractGraphicsDevice, which denotes the target device\u000a  for the desired NativeSurface / GLDrawable.\u000a  The AbstractGraphicsDevice argument may be null to reflect the platform's default device.\u000a  Clarified API documentation.\u000a  This move is necessary to make the API coherent.\u000a\u000a- createOffscreenDrawable(..) may create a Pbuffer drawable if caps and supported.\u000a  This unifies the functionality with createGLDrawable(..).\u000a  Further more, a Pbuffer drawable is an offscreen as well.\u000a\u000a- added createOffscreenSurface(..) following the same behavior as createOffscreenDrawable(..),\u000a  this is a convenient native offscreen surface factory entry.\u000a\u000a- removed createGLPbufferDrawable(..), use createOffscreenDrawable(..),\u000a  since it is redundant!\u000a\u000aImplementation Details:\u000a\u000a- EGLDrawableFactory holds a shared native EGLGraphicsDevice,\u000a  being used by the offscreen EGL drawable (no more multiple creation).\u000a",
        "date" : "2010-12-03T20:32:16+0100",
        "id" : "4b9ad2508ff31a03d3bc4482d812a6cbc0c5c33b",
        "msg" : "Cleanup GLDrawableFactory API and platform Implementations",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLDrawableFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsBitmapWGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXDrawableFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11PixmapGLXContext.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsBitmapWGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/windows/WindowsGraphicsDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/macosx/cgl/MacOSXCGLDrawableFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsOffscreenWGLDrawable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OffscreenGLXContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/egl/EGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/egl/EGLGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsOffscreenWGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/egl/EGLGraphicsDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/impl/opengl/broadcom/egl/Display.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11GLXGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11OffscreenGLXDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/impl/opengl/kd/KDDisplay.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/GLDrawableFactoryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/x11/X11GraphicsDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/egl/EGLDrawable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/X11PixmapGLXDrawable.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/impl/GLPbufferImpl.java"
        ],
        "commitId" : "a24f035234aee20ed23fe2ae4f701db5ec6db625",
        "timestamp" : 1291404835000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLPbufferImpl: Remove redundant AWT threading constraints ; Signal dispose to all GLEventListeners at destroy()\u000a",
        "date" : "2010-12-03T20:33:55+0100",
        "id" : "a24f035234aee20ed23fe2ae4f701db5ec6db625",
        "msg" : "GLPbufferImpl: Remove redundant AWT threading constraints ; Signal",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/GLPbufferImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/GLProfile.java",
          "src/jogl/classes/javax/media/opengl/GLContext.java"
        ],
        "commitId" : "80352f4e9f95f358f50f44bf65d04b60f79821bf",
        "timestamp" : 1291404943000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "DEBUG: GLProfile: Dump GLInfo ; GLContext: SET mappedVersions.. no stack trace\u000a",
        "date" : "2010-12-03T20:35:43+0100",
        "id" : "80352f4e9f95f358f50f44bf65d04b60f79821bf",
        "msg" : "DEBUG: GLProfile: Dump GLInfo ; GLContext: SET mappedVersions.. no stack",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLProfile.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/com/jogamp/newt/impl/WindowImpl.java"
        ],
        "commitId" : "c58fd6b65a4da45663330f405ab94f24adb4c91d",
        "timestamp" : 1291405537000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix NEWT WindowImpl: setTitleImpl() at native construction.\u000a\u000aThis tiny fix finally enables the window title setting before setVisible(true)\u000a",
        "date" : "2010-12-03T20:45:37+0100",
        "id" : "c58fd6b65a4da45663330f405ab94f24adb4c91d",
        "msg" : "Fix NEWT WindowImpl: setTitleImpl() at native construction.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/impl/WindowImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/Gears.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/junit/com/jogamp/test/junit/jogl/acore/TestSharedContextListNEWT.java"
        ],
        "commitId" : "fd0d3f15d41d32b3987f4b88862619ef1a31b999",
        "timestamp" : 1291405621000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix NEWT GLWindow: Adding missing shared GLContext setter (with unit test)\u000a",
        "date" : "2010-12-03T20:47:01+0100",
        "id" : "fd0d3f15d41d32b3987f4b88862619ef1a31b999",
        "msg" : "Fix NEWT GLWindow: Adding missing shared GLContext setter (with unit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/Gears.java"
          },
          {
            "editType" : "add",
            "file" : "src/junit/com/jogamp/test/junit/jogl/acore/TestSharedContextListNEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/junit/com/jogamp/test/junit/jogl/acore/TestSharedContextListAWT.java",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
        ],
        "commitId" : "de2a30104098216963132ed02b3dd66acd799d9e",
        "timestamp" : 1291405669000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLCanvas: Adding convenient constructor for GLCapabilties and Shared Context (with unit test)\u000a",
        "date" : "2010-12-03T20:47:49+0100",
        "id" : "de2a30104098216963132ed02b3dd66acd799d9e",
        "msg" : "GLCanvas: Adding convenient constructor for GLCapabilties and Shared",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/junit/com/jogamp/test/junit/jogl/acore/TestSharedContextListAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsDummyWGLDrawable.java",
          "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java"
        ],
        "commitId" : "d453a86de60cd4171373814f6cf7baf65ef1d7dc",
        "timestamp" : 1291405848000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Windows WGL fixes updateGraphicsConfiguration(..) and DummyWGLDrawable\u000a\u000aWindowsWGLGraphicsConfiguration:\u000a  If updateGraphicsConfigurationARB fails, continue with updateGraphicsConfigurationGDI\u000a\u000aWindowsDummyWGLDrawable:\u000a  Utilize proper GraphicsConfiguration selection using updateGraphicsConfiguration()\u000a",
        "date" : "2010-12-03T20:50:48+0100",
        "id" : "d453a86de60cd4171373814f6cf7baf65ef1d7dc",
        "msg" : "Windows WGL fixes updateGraphicsConfiguration(..) and DummyWGLDrawable",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsDummyWGLDrawable.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
      "fullName" : "Sven Gothel"
    }
  ]
}