{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserCause",
          "shortDescription" : "Started by user sgothel",
          "userName" : "Sven Gothel"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 266,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "64a500413de7b3d1ddcece1256d1f28601d6ec0d",
            "branch" : [
              {
                "SHA1" : "64a500413de7b3d1ddcece1256d1f28601d6ec0d",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "64a500413de7b3d1ddcece1256d1f28601d6ec0d",
            "branch" : [
              {
                "SHA1" : "64a500413de7b3d1ddcece1256d1f28601d6ec0d",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "64a500413de7b3d1ddcece1256d1f28601d6ec0d",
        "branch" : [
          {
            "SHA1" : "64a500413de7b3d1ddcece1256d1f28601d6ec0d",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.test.MatrixTestResult",
      "failCount" : 1,
      "skipCount" : 0,
      "totalCount" : 415,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#266",
  "duration" : 899496,
  "estimatedDuration" : 3723458,
  "executor" : None,
  "fullDisplayName" : "jogl #266",
  "id" : "2010-12-23_06-40-52",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 266,
  "queueId" : -1,
  "result" : "UNSTABLE",
  "timestamp" : 1293082852000,
  "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/266/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsBitmapWGLDrawable.java"
        ],
        "commitId" : "2ddefbe9d2d99960042e9c2b3327952af112560b",
        "timestamp" : 1292975860000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix WGL bitmap regression while fixing it (96a0e0706258824c1dd524d4cbd7682a904b84f4)\u000a",
        "date" : "2010-12-22T00:57:40+0100",
        "id" : "2ddefbe9d2d99960042e9c2b3327952af112560b",
        "msg" : "Fix WGL bitmap regression while fixing it",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/windows/wgl/WindowsBitmapWGLDrawable.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/impl/GLDrawableHelper.java"
        ],
        "commitId" : "1c2a11a54949188d6704558f7fa38ecf8e811118",
        "timestamp" : 1292977719000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Always issue GLEventListener's initialization, if provoked by ctx creation\u000a",
        "date" : "2010-12-22T01:28:39+0100",
        "id" : "1c2a11a54949188d6704558f7fa38ecf8e811118",
        "msg" : "Always issue GLEventListener's initialization, if provoked by ctx",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/GLDrawableHelper.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/native/WindowsWindow.c",
          "src/newt/classes/com/jogamp/newt/impl/x11/X11Window.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTNewtEventFactory.java",
          "src/newt/classes/com/jogamp/newt/impl/WindowImpl.java",
          "src/newt/native/WindowEvent.h",
          "src/newt/classes/com/jogamp/newt/event/WindowAdapter.java",
          "src/newt/classes/com/jogamp/newt/event/WindowListener.java",
          "src/newt/native/KDWindow.c",
          "src/newt/classes/com/jogamp/newt/impl/macosx/MacWindow.java",
          "src/newt/classes/com/jogamp/newt/event/WindowEvent.java",
          "src/newt/native/X11Window.c",
          "src/newt/classes/com/jogamp/newt/impl/windows/WindowsWindow.java",
          "src/newt/native/NewtMacWindow.m",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/WindowAction.java",
          "src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java",
          "src/newt/classes/com/jogamp/newt/event/TraceWindowAdapter.java"
        ],
        "commitId" : "e7778124162aef7004e040dded5de1eaf5e1ece4",
        "timestamp" : 1293078407000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NEWT: Add WindowListener.windowDestroyed() ; Remove WindowImpl.windowDestroyed()\u000a\u000aAdd WindowListener.windowDestroyed()\u000a  To expose a proper window lifecycle, ie destroy-notify and destroyed,\u000a  this notification is added.\u000a  This will be used at least in unit tests, where we verify destruction.\u000a\u000aRemove WindowImpl.windowDestroyed():\u000a  This native hook (planned to be called by native destroy notification)\u000a  is unreliable or not supported for all platforms.\u000a  NEWT relies on the pre destroy native hooks and handles the final\u000a  destroy notification itself.\u000a",
        "date" : "2010-12-23T05:26:47+0100",
        "id" : "e7778124162aef7004e040dded5de1eaf5e1ece4",
        "msg" : "NEWT: Add WindowListener.windowDestroyed() ; Remove",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/native/WindowsWindow.c"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/native/KDWindow.c"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/impl/macosx/MacWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/impl/windows/WindowsWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/native/X11Window.c"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/native/NewtMacWindow.m"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/WindowAction.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTNewtEventFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/impl/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/WindowAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/impl/x11/X11Window.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/TraceWindowAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/WindowListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/WindowEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/native/WindowEvent.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/awt/X11AWTGLXGraphicsConfigurationFactory.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/JAWTUtil.java",
          "src/jogl/classes/com/jogamp/opengl/impl/GLContextImpl.java",
          "src/nativewindow/classes/javax/media/nativewindow/x11/X11GraphicsDevice.java"
        ],
        "commitId" : "9d7109c58270bc2b4215b24447894be766943b80",
        "timestamp" : 1293078446000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Cleanup / Debug\u000a",
        "date" : "2010-12-23T05:27:26+0100",
        "id" : "9d7109c58270bc2b4215b24447894be766943b80",
        "msg" : "Cleanup / Debug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/x11/glx/awt/X11AWTGLXGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/x11/X11GraphicsDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/impl/jawt/JAWTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/impl/GLContextImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
        ],
        "commitId" : "e8b25a1d6c9fe06b68bb16c0ea19276f97e28414",
        "timestamp" : 1293078585000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLCanvas: lock/sync drawable usage ; remove destroyed refs (context, drawable, awtConfig) ; Try create/destroy AbstractGraphicsDevice on EDT\u000a",
        "date" : "2010-12-23T05:29:45+0100",
        "id" : "e8b25a1d6c9fe06b68bb16c0ea19276f97e28414",
        "msg" : "GLCanvas: lock/sync drawable usage ; remove destroyed refs (context,",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java"
        ],
        "commitId" : "643b37d3e5e329ecad3890792bc8a35e6e1ea49f",
        "timestamp" : 1293078625000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TestCloseNewtAWT: Use new AWTRobotUtil.closeWindow()\u000a",
        "date" : "2010-12-23T05:30:25+0100",
        "id" : "643b37d3e5e329ecad3890792bc8a35e6e1ea49f",
        "msg" : "TestCloseNewtAWT: Use new AWTRobotUtil.closeWindow()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java"
        ],
        "commitId" : "5bd7f6ebe320689a8dcbceb10dcb2caf015c1884",
        "timestamp" : 1293078721000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix WindowClosingProtocol test, using new AWTRobotUtils\u000a",
        "date" : "2010-12-23T05:32:01+0100",
        "id" : "5bd7f6ebe320689a8dcbceb10dcb2caf015c1884",
        "msg" : "Fix WindowClosingProtocol test, using new AWTRobotUtils",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java"
        ],
        "commitId" : "d75a03408e4d81b911b9efd3163c456399c93123",
        "timestamp" : 1293078767000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "AMD/X11: Added AMD/X11 workaround\u000a\u000aOn AMD/X11 the create/destroy sequence must be the same\u000aeven though this is agains the chicken/egg logic here ..\u000a",
        "date" : "2010-12-23T05:32:47+0100",
        "id" : "d75a03408e4d81b911b9efd3163c456399c93123",
        "msg" : "AMD/X11: Added AMD/X11 workaround",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "nbproject/project.xml",
          "nbproject/ide-file-targets.xml"
        ],
        "commitId" : "0cba49ba5d20550f1190dfe66b4bfe4bc79809fd",
        "timestamp" : 1293078830000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NB: Fix test folder (missed at src/junit -> src/test renaming)\u000a",
        "date" : "2010-12-23T05:33:50+0100",
        "id" : "0cba49ba5d20550f1190dfe66b4bfe4bc79809fd",
        "msg" : "NB: Fix test folder (missed at src/junit -> src/test renaming)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "nbproject/ide-file-targets.xml"
          },
          {
            "editType" : "edit",
            "file" : "nbproject/project.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/tests-x64.bat",
          "make/scripts/tests.sh"
        ],
        "commitId" : "64a500413de7b3d1ddcece1256d1f28601d6ec0d",
        "timestamp" : 1293078851000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "scripts: add new tests\u000a",
        "date" : "2010-12-23T05:34:11+0100",
        "id" : "64a500413de7b3d1ddcece1256d1f28601d6ec0d",
        "msg" : "scripts: add new tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.bat"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
      "fullName" : "Sven Gothel"
    }
  ],
  "runs" : [
    {
      "number" : 266,
      "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/label=macos-x86_64/266/"
    }
  ]
}