{ "_class" : "hudson.matrix.MatrixBuild", "actions" : [ { "_class" : "hudson.model.CauseAction", "causes" : [ { "_class" : "hudson.model.Cause$UpstreamCause", "shortDescription" : "Started by upstream project \"joal-demos\" build number 519", "upstreamBuild" : 519, "upstreamProject" : "joal-demos", "upstreamUrl" : "job/joal-demos/" } ] }, { }, { "_class" : "hudson.plugins.git.util.BuildData", "buildsByBranchName" : { "origin/master" : { "_class" : "hudson.plugins.git.util.Build", "buildNumber" : 1480, "buildResult" : None, "marked" : { "SHA1" : "35e3789ba401e94cb4778971470eb90d5c383f79", "branch" : [ { "SHA1" : "35e3789ba401e94cb4778971470eb90d5c383f79", "name" : "origin/master" } ] }, "revision" : { "SHA1" : "35e3789ba401e94cb4778971470eb90d5c383f79", "branch" : [ { "SHA1" : "35e3789ba401e94cb4778971470eb90d5c383f79", "name" : "origin/master" } ] } } }, "lastBuiltRevision" : { "SHA1" : "35e3789ba401e94cb4778971470eb90d5c383f79", "branch" : [ { "SHA1" : "35e3789ba401e94cb4778971470eb90d5c383f79", "name" : "origin/master" } ] }, "remoteUrls" : [ "git://jogamp.org/srv/scm/jogl.git" ], "scmName" : "" }, { "_class" : "hudson.plugins.git.GitTagAction" }, { }, { "_class" : "hudson.tasks.test.MatrixTestResult", "failCount" : 7, "skipCount" : 16, "totalCount" : 3235, "urlName" : "testReport" }, { }, { "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction" } ], "artifacts" : [ ], "building" : False, "description" : None, "displayName" : "#1480", "duration" : 4659923, "estimatedDuration" : 3396012, "executor" : None, "fullDisplayName" : "jogl #1480", "id" : "1480", "inProgress" : False, "keepLog" : False, "number" : 1480, "queueId" : 361, "result" : "UNSTABLE", "timestamp" : 1554854677799, "url" : "https://jogamp.org/chuck/job/jogl/1480/", "builtOn" : "", "changeSet" : { "_class" : "hudson.plugins.git.GitChangeSetList", "items" : [ { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01.java", "make/scripts/tests.sh", "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java" ], "commitId" : "58dd634261ebb815771dcd3d59dbf972f1c79106", "timestamp" : 1554804958000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Bug 1362: Add two self contained unit tests to validate SWT >= 4.10 +\u000aGTK3 issues\u000aTestSWTAccessor01: Simply tests SWTAccessor's returned native window\u000ahandle. Works on SWT + GTK2 and SWT + GTK3.\u000aTestSWTAccessor02NewtGLWindow: Uses same returned native window handle\u000aand tests a GLWindow.reparentWindow(..) operation all rolled out and\u000aimplemented here ad-hock (comparable to NewtCanvasSWT). This shall allow\u000asimplified debugging. Testing:\u000a- SWT + GTK2: Works\u000a- SWT + GTK3: Bug reproduced\u000a", "date" : "2019-04-09 12:15:58 +0200", "id" : "58dd634261ebb815771dcd3d59dbf972f1c79106", "msg" : "Bug 1362: Add two self contained unit tests to validate SWT >= 4.10 +", "paths" : [ { "editType" : "add", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01.java" }, { "editType" : "edit", "file" : "make/scripts/tests.sh" }, { "editType" : "add", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01.java", "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java" ], "commitId" : "9b53619079d29483a487e54ed16ed845dd16bcb0", "timestamp" : 1554807121000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Bug 1362: Unit tests: Report SWT and GTK Version\u000a", "date" : "2019-04-09 12:52:01 +0200", "id" : "9b53619079d29483a487e54ed16ed845dd16bcb0", "msg" : "Bug 1362: Unit tests: Report SWT and GTK Version", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "make/scripts/tests.sh", "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java" ], "commitId" : "a2f09981ee7d590204bf865314c2cdf802c4ed77", "timestamp" : 1554807349000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Bug 1362: TestSWTAccessor02NewtGLWindow demonstrates a fix by letting\u000athe Canvas PAINT!\u000aThis commit shows the very little change set required to allow working\u000aon SWT >= 4.10 + GTK3, i.e. adding the PAINT listener to Canvas and\u000aletting it paint.\u000aAlmost too ridiculous? I stumbled over it by creating this test in the\u000afirst place when copying the 01 test -> 02 and adding the native\u000aparenting.\u000aPossible explanation: The parent Canvas may need to paint once at least\u000adue to some lazy initialization within SWT or GTK3?!\u000a", "date" : "2019-04-09 12:55:49 +0200", "id" : "a2f09981ee7d590204bf865314c2cdf802c4ed77", "msg" : "Bug 1362: TestSWTAccessor02NewtGLWindow demonstrates a fix by letting", "paths" : [ { "editType" : "edit", "file" : "make/scripts/tests.sh" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java" ], "commitId" : "ca3bf988bfad6adac9ad9ac240f3c15b129ef85e", "timestamp" : 1554831083000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Bug 1362: Minimal action required: setBackground + fillRectangle of some\u000aspace in canvas ONCE before reparenting!\u000aBug 1362 fix or workaround: Seems GTK3 at least performs lazy\u000ainitialization Minimal action required: setBackground + fillRectangle of\u000asome space in canvas ONCE before reparenting!\u000a", "date" : "2019-04-09 19:31:23 +0200", "id" : "ca3bf988bfad6adac9ad9ac240f3c15b129ef85e", "msg" : "Bug 1362: Minimal action required: setBackground + fillRectangle of some", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java", "src/newt/classes/com/jogamp/newt/swt/NewtCanvasSWT.java", "src/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java", "make/scripts/tests.sh" ], "commitId" : "705c7f7b3fb36c1d654f5d9b9016859506d93764", "timestamp" : 1554838397000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Bug 1362: Minimal action required: setBackground of the parent canvas\u000abefore reparenting!\u000aBug 1362 fix or workaround: Seems SWT/GTK3 at least performs lazy\u000ainitialization Minimal action required: setBackground of the parent\u000acanvas before reparenting!\u000a", "date" : "2019-04-09 21:33:17 +0200", "id" : "705c7f7b3fb36c1d654f5d9b9016859506d93764", "msg" : "Bug 1362: Minimal action required: setBackground of the parent canvas", "paths" : [ { "editType" : "edit", "file" : "src/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java" }, { "editType" : "edit", "file" : "src/newt/classes/com/jogamp/newt/swt/NewtCanvasSWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.java" }, { "editType" : "edit", "file" : "make/scripts/tests.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/util/TestUtil.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLWindow01NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT.java", "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java", "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT0.java", "src/test/com/jogamp/opengl/test/junit/util/GLTestUtil.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT3.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java", "src/test/com/jogamp/opengl/test/junit/util/NewtTestUtil.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT1.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT4.java", "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLProfileDeviceNEWT.java", "src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3.java", "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java" ], "commitId" : "bb588480a2978da6b8ffec821821f19eb6a83e40", "timestamp" : 1554841253000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Cleanup AWTRobotUtil: Extract GLTestUtil + NewtTestUtil; all three based\u000aon TestUtil\u000a", "date" : "2019-04-09 22:20:53 +0200", "id" : "bb588480a2978da6b8ffec821821f19eb6a83e40", "msg" : "Cleanup AWTRobotUtil: Extract GLTestUtil + NewtTestUtil; all three based", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT1.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLWindow01NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLProfileDeviceNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java" }, { "editType" : "add", "file" : "src/test/com/jogamp/opengl/test/junit/util/TestUtil.java" }, { "editType" : "add", "file" : "src/test/com/jogamp/opengl/test/junit/util/GLTestUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT0.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT4.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java" }, { "editType" : "add", "file" : "src/test/com/jogamp/opengl/test/junit/util/NewtTestUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT3.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodeModifiersAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLWindow01NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT.java", "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01cNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java", "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02bNEWT.java", "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT0.java", "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingNIOImageSwingAWT.java", "src/test/com/jogamp/opengl/test/junit/util/GLTestUtil.java", "src/test/com/jogamp/opengl/test/junit/newt/TestWindowAndPointerIconNEWT.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodesAWT.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventOrderAWT.java", "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01dAWT.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java", "src/test/com/jogamp/opengl/test/junit/util/NewtTestUtil.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT1.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT4.java", "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashFormComposite.java", "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT.java", "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00cNEWT.java", "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT.java", "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java", "src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle02NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT.java", "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug1146GLContextDialogToolTipAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase1.java", "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn.java", "src/test/com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventAutoRepeatAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java", "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00bNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNEWTWindowAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT3.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyPressReleaseUnmaskRepeatAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3.java", "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java", "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashForm.java", "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/GLProfile0XBase.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT.java", "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT.java", "src/test/com/jogamp/opengl/test/junit/util/NEWTGLContext.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT.java", "src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java", "src/test/com/jogamp/opengl/test/junit/newt/TestMultipleNewtCanvasAWT.java", "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java" ], "commitId" : "0a0673f71d50715999aabd815803c7c383e28ec3", "timestamp" : 1554845383000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Cleanup AWTRobotUtil 2: Align signatures of waitForVisible(..) and\u000awaitForRealized(..)\u000a", "date" : "2019-04-09 23:29:43 +0200", "id" : "0a0673f71d50715999aabd815803c7c383e28ec3", "msg" : "Cleanup AWTRobotUtil 2: Align signatures of waitForVisible(..) and", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLWindow01NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowAndPointerIconNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/GLProfile0XBase.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodeModifiersAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/NEWTGLContext.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT1.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashFormComposite.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventAutoRepeatAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodesAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00bNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashForm.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT4.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02bNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestMultipleNewtCanvasAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT0.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase1.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingNIOImageSwingAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01dAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT3.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01cNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNEWTWindowAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/GLTestUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyPressReleaseUnmaskRepeatAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventOrderAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/NewtTestUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00cNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle02NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug1146GLContextDialogToolTipAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/util/TestUtil.java" ], "commitId" : "6df8cd254d2a82910477f9e5d9bf7a742157de7a", "timestamp" : 1554846391000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Cleanup AWTRobotUtil 3: TestUtil.WindowClosingListener must be public\u000a", "date" : "2019-04-09 23:46:31 +0200", "id" : "6df8cd254d2a82910477f9e5d9bf7a742157de7a", "msg" : "Cleanup AWTRobotUtil 3: TestUtil.WindowClosingListener must be public", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/TestUtil.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot.java", "src/test/com/jogamp/opengl/test/junit/util/TestUtil.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLWindow01NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT.java", "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java", "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT0.java", "src/test/com/jogamp/opengl/test/junit/util/GLTestUtil.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT3.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java", "src/test/com/jogamp/opengl/test/junit/util/NewtTestUtil.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT4.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT1.java", "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT.java", "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLProfileDeviceNEWT.java", "src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java", "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java" ], "commitId" : "b865c4bcd1a89632ea49b7be56ac230a5aa2da63", "timestamp" : 1554848170000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Cleanup AWTRobotUtil ..: Add 'Runnable waitAction' also to waitForFocus\u000aand closeWindow, etc ..\u000a", "date" : "2019-04-10 00:16:10 +0200", "id" : "b865c4bcd1a89632ea49b7be56ac230a5aa2da63", "msg" : "Cleanup AWTRobotUtil ..: Add 'Runnable waitAction' also to waitForFocus", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT0.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT3.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/NewtTestUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/TestUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLWindow01NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT4.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT1.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLProfileDeviceNEWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/util/GLTestUtil.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.java" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java", "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashForm.java", "make/scripts/tests.sh", "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3.java" ], "commitId" : "35e3789ba401e94cb4778971470eb90d5c383f79", "timestamp" : 1554849359000, "author" : { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, "authorEmail" : "sgothel@jausoft.com", "comment" : "Bug 1362: Final general lifecycle fixes of unit tests\u000aSWT unit tests must wait while issuing 'display.readAndDispatch()' so\u000aessential event dispatching won't get blocked.\u000aPrevious AWTRobotUtil cleanup and these patches ensure proper lifecycle\u000achecks.\u000a", "date" : "2019-04-10 00:35:59 +0200", "id" : "35e3789ba401e94cb4778971470eb90d5c383f79", "msg" : "Bug 1362: Final general lifecycle fixes of unit tests", "paths" : [ { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java" }, { "editType" : "edit", "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashForm.java" }, { "editType" : "edit", "file" : "make/scripts/tests.sh" } ] } ], "kind" : "git" }, "culprits" : [ { "absoluteUrl" : "https://jogamp.org/chuck/user/gottfried.haider", "fullName" : "gottfried.haider" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/gouessej", "fullName" : "gouessej" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/code", "fullName" : "code" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel", "fullName" : "Sven Gothel" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/tom.nuydens", "fullName" : "tom.nuydens" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/elect86", "fullName" : "elect86" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel", "fullName" : "Sven Gothel" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/hharrison", "fullName" : "Harvey Harrison" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/danny.koernig", "fullName" : "danny.koernig" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes", "fullName" : "xerxes" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/stevensro", "fullName" : "stevensro" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/rob.hatcherson", "fullName" : "rob.hatcherson" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/noreply", "fullName" : "noreply" }, { "absoluteUrl" : "https://jogamp.org/chuck/user/packet0.git", "fullName" : "packet0.git" } ], "runs" : [ { "number" : 1480, "url" : "https://jogamp.org/chuck/job/jogl/label=android-arm64/1480/" }, { "number" : 1480, "url" : "https://jogamp.org/chuck/job/jogl/label=linux-arm64/1480/" }, { "number" : 1480, "url" : "https://jogamp.org/chuck/job/jogl/label=linux-x86_64/1480/" }, { "number" : 1480, "url" : "https://jogamp.org/chuck/job/jogl/label=macos-x86_64/1480/" }, { "number" : 1480, "url" : "https://jogamp.org/chuck/job/jogl/label=windows-x86_64/1480/" } ] }