Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CrossTest: Add AWT Unit-Test. Unit-Tests: Refine GLProfile request where we ↵ | Sven Gothel | 2012-02-29 | 1 | -0/+44 |
| | | | | favor a more detailed request than getDefault(). | ||||
* | Add / Use gluegen.basename prop. for remote ssh test | Sven Gothel | 2012-02-28 | 1 | -1/+3 |
| | |||||
* | If junit.is.disabled, copy a dummy TEST xml file, otherwisa Jenkins claims ↵ | Sven Gothel | 2012-02-24 | 1 | -1/+4 |
| | | | | failure. | ||||
* | Even if 'junit.is.disabled', we need to produce the test archive (7z), ↵ | Sven Gothel | 2012-02-24 | 1 | -1/+4 |
| | | | | otherwise the jenkins build fails. | ||||
* | Introduce environment-var/property to disable unit tests (per node) -> ↵ | Sven Gothel | 2012-02-24 | 1 | -2/+3 |
| | | | | gluegen commit 0dce3191754bd73138ff6a72e576a2af05f850ba | ||||
* | Add jogl.basename and env.NODE_LABEL (jenkins build) | Sven Gothel | 2012-02-24 | 1 | -6/+9 |
| | |||||
* | fix targetcommand.sh name on target ; Use ↵ | Sven Gothel | 2012-02-24 | 1 | -9/+9 |
| | | | | | | | GLUEGEN_CPPTASKS_FILE="lib/gluegen-cpptasks-linux-armv7.xml make.jogl.all.linux-armv7-cross.sh: Use GLUEGEN_CPPTASKS_FILE="lib/gluegen-cpptasks-linux-armv7.xml | ||||
* | Passing environment-vars and ant-properties to junit tests, enabling fine ↵ | Sven Gothel | 2012-02-23 | 1 | -1/+22 |
| | | | | | | | | | | | | | grained controll of test behavior. Matching gluegen commit 5459979a097f91011d3f23ff6f25e1dc34b1d52a Environment vars, mapped to properties: JUNIT_RUN_ARG0 -> junit.run.arg0 JUNIT_RUN_ARG1 -> junit.run.arg1 This allows us to disable ScreenMode on Linux-ARM-Omap4 for example, where XRandR calls consume up to 3s per test. | ||||
* | Enable remote ssh unit test invocation [1] (testing w/ linux armv7) | Sven Gothel | 2012-02-20 | 1 | -9/+139 |
| | |||||
* | javac - setup encoding to UTF-8 | Sven Gothel | 2012-01-23 | 1 | -0/+1 |
| | |||||
* | Fix Bug 516 (Determine Java Version) / Fix OS X 10.5 linkage (weak ↵ | Sven Gothel | 2012-01-22 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | framework, NEWT) - Fix Bug 516 (Determine Java Version). See gluegen: 64639b805a32338385421f168e12c1ef7f749d00 - Fix OS X 10.5 linkage (weak framework, NEWT) - Use weak framework linkage for all modules and frameworks: AppKit, QuartzCore, Cocoa, OpenGL, JavaNativeFoundation - NEWT: Handle NS exception while calling OS X >= 10.6 only methods: - 'setAllowsConcurrentViewDrawing()' - 'setCanDrawConcurrently()' | ||||
* | Add 'AWT' in JOGL's SWT GLCanvas test case, since impl. still needs AWT ↵ | Sven Gothel | 2012-01-09 | 1 | -1/+1 |
| | | | | threading (-> FIXME) | ||||
* | Fix SWT test on OSX 32/64 bit ; Fix TestSWTAWT01GL for OSX | Sven Gothel | 2011-12-19 | 1 | -6/+8 |
| | | | | | | | | | | | Fix SWT test on OSX 32/64 bit: - Pick 32bit SWT for 32bit tests Fix TestSWTAWT01GL for OSX: - Using proper thread for AWT and SWT actions, platform agnostic but required for OSX. - Enable SWT*AWT* tests on OSX | ||||
* | refine 32/64 bit unit tests run (OSX) | Sven Gothel | 2011-12-18 | 1 | -11/+12 |
| | |||||
* | JOGL junit.run: Add 32bit tests for OSX (fat binaries) | Sven Gothel | 2011-12-18 | 1 | -7/+33 |
| | |||||
* | Exclude SWT tests on platforms w/o SWT runtime | Sven Gothel | 2011-10-18 | 1 | -2/+2 |
| | |||||
* | use jvmDataModel.arg set by gluegen | Sven Gothel | 2011-10-18 | 1 | -10/+8 |
| | |||||
* | Fix Solaris gcc args ; Cleanup dependencies and linker args; Adding JVM arch ↵ | Sven Gothel | 2011-10-18 | 1 | -0/+10 |
| | | | | | | | | flags (-d32/-d64) ; glxext.h uses 'gl-64bit-types.h' Cleanup dependencies and linker args - JOGL/NEWT: remove Xxf86vm dependency - NativeWindow Solaris: Use std 'Xinerama' and 'xf86vmode' | ||||
* | Tests/OSX: NEWT is supported. Disable swt.awt for OSX, test currently freezes. | Sven Gothel | 2011-10-13 | 1 | -6/+4 |
| | |||||
* | NEWT/OSX: Enable OSX | Sven Gothel | 2011-09-27 | 1 | -4/+3 |
| | |||||
* | Remove duplicates in jogl.test.jar, jogl.util.jar, jogl.util.fixedfuncemu.jar | Sven Gothel | 2011-09-14 | 1 | -10/+6 |
| | |||||
* | deployment resturcturing: combine nativewindow/jogl/newt ; newt: 'driver' ↵ | Sven Gothel | 2011-08-05 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | | | | | | | separation ; android cleanup remaining all-in-one jnlp's / jars: jogl-all-awt.jnlp -> jogl.all.jar jogl-all-noawt.jnlp -> jogl.all-noawt.jar jogl-all-mobile.jnlp -> jogl.all-mobile.jar native for all above: jogl-all-natives-linux-amd64.jar jogl.all-android.apk jogl.all-android.jar more may follow for each supported platfrom ++++ - newt: proper 'driver' separation - all drivers reside now in jogamp.newt.driver.* - remove intptr.cfg / use gluegen's | ||||
* | test: remove bug 502 workaround flag | Sven Gothel | 2011-08-03 | 1 | -3/+0 |
| | |||||
* | NEW unit test, use bug 502 workaround property until fixed otherwise | Sven Gothel | 2011-07-29 | 1 | -0/+3 |
| | |||||
* | UI Tests/Robot: Attempt to stabilize UI tests (focus/input) | Sven Gothel | 2011-05-01 | 1 | -0/+1 |
| | | | | | | | | 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. | ||||
* | copy all fonts and shader to build folder, allowing ide debugging | Sven Gothel | 2011-04-22 | 1 | -0/+6 |
| | |||||
* | archive tga results | Sven Gothel | 2011-04-01 | 1 | -0/+6 |
| | |||||
* | Add junit.run.awt.singletest target for cmdline verification | Sven Gothel | 2011-03-01 | 1 | -0/+25 |
| | |||||
* | GLProfile: More Tolerant for missing features; MacOSX: Fix External Context ↵ | Sven Gothel | 2011-02-26 | 1 | -6/+72 |
| | | | | / SWT; SWT Test: Distinguish awt/headless and main-thread (osx) swt launch | ||||
* | Merge remote-tracking branch 'wwalker/2010_02_18_Eclipse_build_improvements' | Sven Gothel | 2011-02-25 | 1 | -3/+0 |
|\ | |||||
| * | Prevent native libraries from always rebuilding and stripping | Wade Walker | 2011-02-18 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | The cc task will always re-link, even if no source files are built. This commit wraps an uptodate task around cc to prevent this, so the libraries will only be rebuilt now if a source file changes. This commit also moves library symbol stripping into the same uptodate task, so it only happens if a library is built (previously the libraries were always stripped). | ||||
* | | Adapt changes of jogamp-env.xml | Sven Gothel | 2011-02-23 | 1 | -3/+3 |
| | | |||||
* | | Inverse build attribute build.noarchive -> build.archiveon | Sven Gothel | 2011-02-23 | 1 | -2/+2 |
| | | |||||
* | | Using 7z instead of zip | Sven Gothel | 2011-02-23 | 1 | -4/+4 |
| | | |||||
* | | Use NODE_NAME env var to determine test archive | Sven Gothel | 2011-02-23 | 1 | -1/+1 |
|/ | |||||
* | Move implementation private files from com.jogamp.<module>.impl. to ↵ | Sven Gothel | 2011-02-09 | 1 | -4/+3 |
| | | | | | | | | | | | | | | | jogamp.<module> (2/2) - edit files - com.jogamp.opengl.impl -> jogamp.opengl - com.jogamp.opengl.util.glsl.fixedfunc.impl -> jogamp.opengl.util.glsl.fixedfunc - com.jogamp.nativewindow.impl -> jogamp.nativewindow - com.jogamp.newt.impl -> jogamp.newt This sorts implementation details from the top level, ie skipping the public 'com', allowing a better seperation of public classes and implementation details and also reduces strings. This approach of public/private seperation is also used in the OpenJDK. | ||||
* | enable junit.run.swt | Sven Gothel | 2011-02-02 | 1 | -1/+1 |
| | |||||
* | Merge remote branch 'wwalker/bug_417' into pulled | Sven Gothel | 2011-02-02 | 1 | -1/+8 |
|\ | |||||
| * | Fixed to work properly in the Ant junit.run.* tasks | wwalker | 2011-01-04 | 1 | -1/+8 |
| | | | | | | | | | | | | Fixed the texture load to come from a resource stream so it'll work when run from inside a JAR by the junit.run.* Ant tasks. Also modified the test JAR build step to include any resource files in the test source code directory. | ||||
* | | Fix SWT tests in due to changes, minor linux fix | Sven Gothel | 2011-02-02 | 1 | -7/+3 |
| | | |||||
* | | Merge branch 'swt_tests' into pulled | Sven Gothel | 2011-02-02 | 1 | -0/+36 |
| | | |||||
* | | JUnit: Adding Test*NOUI* test pattern for unit test w/o any UI (AWT/NEWT) | Sven Gothel | 2011-02-01 | 1 | -1/+33 |
|/ | |||||
* | JOGL/NEWT: Introduce WindowClosingProtocol (solves Bug/Request 444) | Sven Gothel | 2010-12-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | Similar to JFrame's closing behavior, the following components window closing follow the new WindowClosingProtocol: - GLCanvas - GLJPanel - NEWT Window, GLWindow - NEWT NewtCanvasAWT The implementation obeys either 1) the user value set by this interface, 2) an underlying toolkit set user value (JFrame, ..) 3) or it's default, eg. {@link #DO_NOTHING_ON_CLOSE DO_NOTHING_ON_CLOSE} within an AWT environment. If none of the above determines the operation, this protocol default behavior {@link #DISPOSE_ON_CLOSE DISPOSE_ON_CLOSE} shall be used. | ||||
* | final cleanup test results archive :) | Sven Gothel | 2010-12-15 | 1 | -3/+0 |
| | |||||
* | final cleanup test results archive :) | Sven Gothel | 2010-12-15 | 1 | -17/+12 |
| | |||||
* | test-zip-archive cleanup | Sven Gothel | 2010-12-15 | 1 | -2/+2 |
| | |||||
* | don't remove files @ test-zip-archive | Sven Gothel | 2010-12-15 | 1 | -1/+1 |
| | |||||
* | cleanup declare.common/init | Sven Gothel | 2010-12-15 | 1 | -5/+3 |
| | |||||
* | merge test.run.setup with init | Sven Gothel | 2010-12-15 | 1 | -16/+14 |
| | |||||
* | mkdir after delete: test results folder | Sven Gothel | 2010-12-15 | 1 | -1/+1 |
| |