Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Changes

Summary

  1. Fix GLDebugMessages synchronous setting (details)
  2. UI Unit Tests: Add test name to log and singleton lock, better log (details)
  3. UI Unit Tests: OO rework of EventCountAdapter (details)
  4. UI Tests/Robot: Attempt to stabilize UI tests (focus/input) (details)
Commit 9ffd8a9687770a4cadb5df19ec206436f9a9b0e4 by Sven Gothel
Fix GLDebugMessages synchronous setting 39a8ca392d7302831f5689979c4ce89145b732af, only set if ARB
The file was modifiedsrc/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
Commit ff91e88700339dac7e91ffcf7ee3f43c446a4e37 by Sven Gothel
UI Unit Tests: Add test name to log and singleton lock, better log output
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/SingletonInstance.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/UITestCase.java (diff)
Commit 05a11c5918f12e376d89b0fcb237e4afe356278c by Sven Gothel
UI Unit Tests: OO rework of EventCountAdapter

Key/Mouse: Track 'pressed' state

Focus: Simplify 'focused' state tracking
The file was addedsrc/test/com/jogamp/opengl/test/junit/util/InputEventCountAdapter.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/util/FocusEventCountAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/EventCountAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/NEWTKeyAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/AWTFocusAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/NEWTMouseAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/AWTKeyAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/NEWTFocusAdapter.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/AWTMouseAdapter.java (diff)
Commit cf2ebbf3e584e7f7a15c323633a495b119ece37e by Sven Gothel
UI Tests/Robot: Attempt to stabilize UI tests (focus/input)

Focus: Always programmatic, clear global focus state upfront

Key/Mouse Input: Retry w/ optional focus request if lost ..

Dropped redundant robot delays, ie between keypress/release.
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/TestFocus01SwingAWTRobot.java (diff)
The file was modifiedmake/build-test.xml (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/TestFocus02SwingAWTRobot.java (diff)