{ "_class" : "hudson.matrix.MatrixBuild", "actions" : [ { "_class" : "hudson.model.CauseAction", "causes" : [ { "_class" : "hudson.model.Cause$UserIdCause", "shortDescription" : "Started by user Sven Gothel", "userId" : "sgothel", "userName" : "Sven Gothel" } ] }, { }, { "_class" : "hudson.plugins.git.util.BuildData", "buildsByBranchName" : { "origin/master" : { "_class" : "hudson.plugins.git.util.Build", "buildNumber" : 1461, "buildResult" : None, "marked" : { "SHA1" : "8790d4a25410c51e747f4cdd7954ef8abbb7a68b", "branch" : [ { "SHA1" : "8790d4a25410c51e747f4cdd7954ef8abbb7a68b", "name" : "origin/master" } ] }, "revision" : { "SHA1" : "8790d4a25410c51e747f4cdd7954ef8abbb7a68b", "branch" : [ { "SHA1" : "8790d4a25410c51e747f4cdd7954ef8abbb7a68b", "name" : "origin/master" } ] } } }, "lastBuiltRevision" : { "SHA1" : "8790d4a25410c51e747f4cdd7954ef8abbb7a68b", "branch" : [ { "SHA1" : "8790d4a25410c51e747f4cdd7954ef8abbb7a68b", "name" : "origin/master" } ] }, "remoteUrls" : [ "git://jogamp.org/srv/scm/jogl.git" ], "scmName" : "" }, { "_class" : "hudson.plugins.git.GitTagAction" }, { }, { "_class" : "hudson.tasks.test.MatrixTestResult", "failCount" : 11, "skipCount" : 24, "totalCount" : 10731, "urlName" : "testReport" }, { "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction" } ], "artifacts" : [ ], "building" : False, "description" : None, "displayName" : "#1461", "duration" : 5535031, "estimatedDuration" : 3396012, "executor" : None, "fullDisplayName" : "jogl #1461", "id" : "1461", "inProgress" : False, "keepLog" : False, "number" : 1461, "queueId" : 1971, "result" : "UNSTABLE", "timestamp" : 1444028904804, "url" : "https://jogamp.org/chuck/job/jogl/1461/", "builtOn" : "", "changeSet" : { "_class" : "hudson.plugins.git.GitChangeSetList", "items" : [ { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/acore/GLProfile0XBase.java" ], "commitId" : "cd82c13fddfde8eff8cdd38dc21fa0bde3e3750a", "timestamp" : 1443883772000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes", "fullName" : "xerxes" }, "authorEmail" : "xerxes@gudinna.com", "comment" : "Fix:\u000acom.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx\u000ajava.lang.AssertionError: Property 'jogl.disable.openglarbcontext' set,\u000abut created w/ ARB \u0009at org.junit.Assert.fail(Assert.java:88) \u0009at\u000aorg.junit.Assert.assertTrue(Assert.java:41) \u0009at\u000aorg.junit.Assert.assertFalse(Assert.java:64) \u0009at\u000acom.jogamp.opengl.test.junit.jogl.acore.GLProfile0XBase.validateOnlineOffscreen(GLProfile0XBase.java:920)\u000a", "date" : "2015-10-03 16:49:32 +0200", "id" : "cd82c13fddfde8eff8cdd38dc21fa0bde3e3750a", "msg" : "Fix:", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/GLProfile0XBase.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "make/scripts/tests.sh", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.java" ], "commitId" : "124e866c23c5eff007c24206450cf9cda5b361d5", "timestamp" : 1443915115000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Bug 1245: Adding Unit Test, similar to\u000aTestBug816JTabbedPanelVisibilityB849B878AWT\u000aTestBug1245JTabbedPanelCrashAWT passed as expected on GNU/Linux,\u000aDebian8, amd64 w/:\u000a- proprietary NV\u000a- GL_RENDERER = Gallium 0.4 on AMD ARUBA\u000a GL_VERSION = 3.0 Mesa 10.3.2\u000a GL_VENDOR = X.Org\u000a", "date" : "2015-10-04 01:31:55 +0200", "id" : "124e866c23c5eff007c24206450cf9cda5b361d5", "msg" : "Bug 1245: Adding Unit Test, similar to", "paths" : [ { "editType" : "edit", "file" : "make/scripts/tests.sh" }, { "editType" : "add", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureIONEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT.java" ], "commitId" : "5fec82b2ec9dfb5467e4c00eebdb0a1d6abe0e0c", "timestamp" : 1443979533000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes", "fullName" : "xerxes" }, "authorEmail" : "xerxes@gudinna.com", "comment" : "Fix: junit/jogl/awt/TestBug1225EventQueueInterruptedAWT and\u000ajunit/jogl/util/texture/TestTextureIONEWT replacing import\u000ajunit.framework.* with import org.junit.* fixed the \"Stub!\" Exception\u000aseen when runing the junit tests from inside Eclipse\u000a", "date" : "2015-10-04 19:25:33 +0200", "id" : "5fec82b2ec9dfb5467e4c00eebdb0a1d6abe0e0c", "msg" : "Fix: junit/jogl/awt/TestBug1225EventQueueInterruptedAWT and", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureIONEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java", "src/jogl/classes/jogamp/opengl/GLContextImpl.java" ], "commitId" : "424a8617324911d71461c411847b6323d53ec0ed", "timestamp" : 1444019334000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "GLContextImpl: clarify surfacelessOK -> isSurfaceless\u000a", "date" : "2015-10-05 06:28:54 +0200", "id" : "424a8617324911d71461c411847b6323d53ec0ed", "msg" : "GLContextImpl: clarify surfacelessOK -> isSurfaceless", "paths" : [ { "editType" : "edit", "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java" }, { "editType" : "edit", "file" : "src/jogl/classes/jogamp/opengl/GLContextImpl.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/GLClearOnInitReshape.java", "src/jogl/classes/jogamp/opengl/GLDrawableHelper.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java", "make/scripts/tests.sh" ], "commitId" : "5d0c40061b11909253f07b347db0342b1be38c80", "timestamp" : 1444026283000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Bug 1206 - Security: Clear exposed framebuffer after creation and\u000abefore visibility\u000aExperimenting w/ no GLEventListener attached to an GLAutoDrawable, e.g.\u000aGLWindow (onscreen), GLJPanel (fbo offscreen), indeed on some GL\u000aimplementations the default framebuffer is uninitialized and hence\u000ashows garbage.\u000aGLDrawableHelper.setViewportAndClear(..)\u000a- Clear framebuffer after setting viewport\u000a- Called from:\u000a - public final void init(..)\u000a - public final void reshape(..)\u000a - Method is used independent of GLEventListener,\u000a hence this simplifies implementation: removes 'setViewport' criteria\u000a for init, display, reshape: it is always performed!\u000aNote: We only attempt to help against leaking un-initialized\u000aframebuffer content not against user-app faults, we do not clear a\u000a2nd-buffer (double-buffering).\u000aNote: We may still be late at resize, i.e. small noisy flickering might\u000abe visible. This might be due to lack of proper vsync.\u000a", "date" : "2015-10-05 08:24:43 +0200", "id" : "5d0c40061b11909253f07b347db0342b1be38c80", "msg" : "Bug 1206 - Security: Clear exposed framebuffer after creation and", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java" }, { "editType" : "edit", "file" : "src/jogl/classes/jogamp/opengl/GLDrawableHelper.java" }, { "editType" : "add", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/GLClearOnInitReshape.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java" }, { "editType" : "edit", "file" : "make/scripts/tests.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java" ], "commitId" : "8790d4a25410c51e747f4cdd7954ef8abbb7a68b", "timestamp" : 1444028799000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Bug 1223: Add '-traceMouse' commandline argument to check whether mouse\u000aevents are still received after manual maximize\u000a", "date" : "2015-10-05 09:06:39 +0200", "id" : "8790d4a25410c51e747f4cdd7954ef8abbb7a68b", "msg" : "Bug 1223: Add '-traceMouse' commandline argument to check whether mouse", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java" } ] } ], "kind" : "git" }, "culprits" : [ { "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel", "fullName" : "Sven Gothel" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/gouessej", "fullName" : "gouessej" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/tom.nuydens", "fullName" : "tom.nuydens" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/code", "fullName" : "code" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/rob.hatcherson", "fullName" : "rob.hatcherson" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes", "fullName" : "xerxes" } ], "runs" : [ { "number" : 1461, "url" : "https://jogamp.org/chuck/job/jogl/label=android-arm64/1461/" }, { "number" : 1461, "url" : "https://jogamp.org/chuck/job/jogl/label=linux-x86_64/1461/" }, { "number" : 1461, "url" : "https://jogamp.org/chuck/job/jogl/label=macos-x86_64/1461/" }, { "number" : 1461, "url" : "https://jogamp.org/chuck/job/jogl/label=windows-x86_64/1461/" } ] }