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

Changes

Summary

  1. Cleanup ant files, intro: build-common.xml used for all targets; (details)
  2. Added FIXME comment: DBLBUFOFFSCRN, to tag the impl of forcing single (details)
  3. Fix missing MacOsX Newt refactoring (details)
  4. Attach build-junit.xml to build.xml ; Add more tests Offscreen(broken on (details)
  5. junit: Add timeout (30s), enable offscreen test (details)
  6. Fix NEWT Window destroy/close race condition, (details)
  7. *** Now Using Apache-Ant-1.8.0 *** (details)
  8. ant 1.8.0 on win32 (details)
  9. Fix: Use file.seperator (win32); Use java.home/bin/java (details)
Commit 16c5ff859e1714be198432aaf4f5bd225e7f6d04 by Sven Gothel
Cleanup ant files, intro: build-common.xml used for all targets; Extracting build-junit.xml
Commit fbfbfe34ae3364003873a8fafb8482bb6284efc2 by Sven Gothel
Added FIXME comment: DBLBUFOFFSCRN, to tag the impl of forcing single buffer on offscreen/pbuffer
Commit 049236c5f8ff1500532c7bf64e7d78db031b3ed5 by Sven Gothel
Fix missing MacOsX Newt refactoring
Commit 9ae88158f66b48b257e417c3973ce010c1fc45a8 by Sven Gothel
Attach build-junit.xml to build.xml ; Add more tests Offscreen(broken on ATI), Drawable
Commit a9eaf11b0d168db049bafc24260d6c0b4a000071 by Sven Gothel
junit: Add timeout (30s), enable offscreen test
Commit e8f4dc96c037b4465ad1db9062249f80508117fd by Sven Gothel
Fix NEWT Window destroy/close race condition,

where a programatic window.destroy() call from thread 1
triggers a destroy() call via the native windowing toolkit
via windowDestroyNotify().
It has to be checked/locked if a destroy is in progress,
otherwise they could deadlock (OSX and Win32).
Commit 987fb51e6c2dc3a8553ff1e01162fd10c3bc8fab by Sven Gothel
*** Now Using Apache-Ant-1.8.0 ***

Cleanup:
    - Adding Javac includeAntRuntime argument (false whenever possible)

    - Clear junit results folder before testing

    - <ant ..> tasks, use inheritRefs="true" inheritAll="true" whenever possible
      for better performance and consistency (no duplicate property names).
      The JOGL build -> build-<component> tree is clean in this respect.

junit.run: Test*NEWT*
    Emulation of junit task,
    due to the fact that we have to place invoke our MainThread class first (-> MacOSX).
    Utilizing Ant-1.8.0 and ant-contrib-1.0b3 (loops, mutable properties).

    Fixed NEWT tests:
        - No more println .. using Assertions ..
        - Offscreen produces 2 files correctly (Linux/NVidia, OSX/NVidia, Win32/Emulation)
Commit 98de1d96e77a1c1aad237a8e5c6c63e21bcb5fc2 by Sven Gothel
Fix: Use file.seperator (win32); Use java.home/bin/java