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

Changes

Summary

  1. Seperated unit tests (newt/awt/headless) and cleaned up some imports and (details)
Commit 4d56491c3f8e76676e1c860d018bbe991d28ebac by Sven Gothel
Seperated unit tests (newt/awt/headless) and cleaned up some imports and comments

Seperated unit tests (newt/awt/headless)
- no more *CORE* tests

- junit.run.newt.headless: all NEWT headless (no-AWT) tests,
  without any AWT classes and with -Djava.awt.headless=true.
  Disabled for 'isOSX'.

- junit.run.newt: all NEWT non AWT tests (same as above),
  but with full AWT. This test is not enabled via junit.run.
  Disabled for 'isOSX'.

- junit.run.awt: all AWT tests without NEWT
  - using newt.event.jar to add AWT agnostic NEWT event adapter

- junit.run.newt.awt: all NEWT + AWT tests

- junit.run: junit.run.newt.headless,junit.run.awt,junit.run.newt.awt

- swizzling around a few tests to achieve the above:

  TEST rules:
   - A runnable unit test must start with 'Test'

   - Only pure NEWT tests must have 'NEWT' in their name

   - AWT tests must have 'AWT' in their name.

   - AWT + NEWT tests must have '.newt.' in their package name, hence

   - Pure AWT tests (without NEWT) must not have '.newt.' in their package name
The file was addedsrc/junit/com/jogamp/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/MouseAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/InputEvent.java (diff)
The file was modifiedmake/build-newt.xml (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/NEWTEvent.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/TraceWindowAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/impl/DefaultEDTUtil.java (diff)
The file was addedsrc/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/newt/TestGearsNewtAWTWrapper.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/WindowListener.java (diff)
The file was removedsrc/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsNewtAWTWrapper.java (diff)
The file was removedmake/scripts/tests2.sh (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTParentWindowAdapter.java (diff)
The file was addedsrc/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/newt/TestGearsNEWT.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java (diff)
The file was modifiedsrc/junit/com/jogamp/test/junit/jogl/acore/TestGLProfile01NEWT.java (diff)
The file was modifiedsrc/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsAWT.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/WindowAdapter.java (diff)
The file was modifiedmake/build-common.xml (diff)
The file was removedsrc/junit/com/jogamp/test/junit/jogl/awt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java (diff)
The file was addedmake/scripts/count-lock.sh (diff)
The file was addedsrc/junit/com/jogamp/test/junit/util/QuitAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/MouseListener.java (diff)
The file was removedsrc/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/QuitAdapter.java (diff)
The file was modifiedmake/build-junit.xml (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/KeyListener.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/WindowEvent.java (diff)
The file was addedmake/scripts/make-runtime-properties.sh (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedmake/scripts/tests.bat (diff)
The file was modifiedsrc/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/Gears.java (diff)
The file was removedsrc/junit/com/jogamp/test/junit/jogl/demos/gl2/gears/TestGearsNEWT.java (diff)
The file was addedsrc/junit/com/jogamp/test/junit/util/DumpVersion.java (diff)
The file was removedsrc/junit/com/jogamp/test/junit/jogl/acore/DumpVersion.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/TraceMouseAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/NEWTEventListener.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/KeyAdapter.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/KeyEvent.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/MouseEvent.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/NEWTEventFiFo.java (diff)