summaryrefslogtreecommitdiffstats
path: root/make/build-test.xml
Commit message (Collapse)AuthorAgeFilesLines
* Passing environment-vars and ant-properties to junit tests, enabling fine ↵Sven Gothel2012-02-231-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 Gothel2012-02-201-9/+139
|
* javac - setup encoding to UTF-8Sven Gothel2012-01-231-0/+1
|
* Fix Bug 516 (Determine Java Version) / Fix OS X 10.5 linkage (weak ↵Sven Gothel2012-01-221-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 Gothel2012-01-091-1/+1
| | | | threading (-> FIXME)
* Fix SWT test on OSX 32/64 bit ; Fix TestSWTAWT01GL for OSXSven Gothel2011-12-191-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 Gothel2011-12-181-11/+12
|
* JOGL junit.run: Add 32bit tests for OSX (fat binaries)Sven Gothel2011-12-181-7/+33
|
* Exclude SWT tests on platforms w/o SWT runtimeSven Gothel2011-10-181-2/+2
|
* use jvmDataModel.arg set by gluegenSven Gothel2011-10-181-10/+8
|
* Fix Solaris gcc args ; Cleanup dependencies and linker args; Adding JVM arch ↵Sven Gothel2011-10-181-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 Gothel2011-10-131-6/+4
|
* NEWT/OSX: Enable OSXSven Gothel2011-09-271-4/+3
|
* Remove duplicates in jogl.test.jar, jogl.util.jar, jogl.util.fixedfuncemu.jarSven Gothel2011-09-141-10/+6
|
* deployment resturcturing: combine nativewindow/jogl/newt ; newt: 'driver' ↵Sven Gothel2011-08-051-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 flagSven Gothel2011-08-031-3/+0
|
* NEW unit test, use bug 502 workaround property until fixed otherwiseSven Gothel2011-07-291-0/+3
|
* UI Tests/Robot: Attempt to stabilize UI tests (focus/input)Sven Gothel2011-05-011-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 debuggingSven Gothel2011-04-221-0/+6
|
* archive tga resultsSven Gothel2011-04-011-0/+6
|
* Add junit.run.awt.singletest target for cmdline verificationSven Gothel2011-03-011-0/+25
|
* GLProfile: More Tolerant for missing features; MacOSX: Fix External Context ↵Sven Gothel2011-02-261-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 Gothel2011-02-251-3/+0
|\
| * Prevent native libraries from always rebuilding and strippingWade Walker2011-02-181-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.xmlSven Gothel2011-02-231-3/+3
| |
* | Inverse build attribute build.noarchive -> build.archiveonSven Gothel2011-02-231-2/+2
| |
* | Using 7z instead of zipSven Gothel2011-02-231-4/+4
| |
* | Use NODE_NAME env var to determine test archiveSven Gothel2011-02-231-1/+1
|/
* Move implementation private files from com.jogamp.<module>.impl. to ↵Sven Gothel2011-02-091-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.swtSven Gothel2011-02-021-1/+1
|
* Merge remote branch 'wwalker/bug_417' into pulledSven Gothel2011-02-021-1/+8
|\
| * Fixed to work properly in the Ant junit.run.* taskswwalker2011-01-041-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 fixSven Gothel2011-02-021-7/+3
| |
* | Merge branch 'swt_tests' into pulledSven Gothel2011-02-021-0/+36
| |
* | JUnit: Adding Test*NOUI* test pattern for unit test w/o any UI (AWT/NEWT)Sven Gothel2011-02-011-1/+33
|/
* JOGL/NEWT: Introduce WindowClosingProtocol (solves Bug/Request 444)Sven Gothel2010-12-191-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 Gothel2010-12-151-3/+0
|
* final cleanup test results archive :)Sven Gothel2010-12-151-17/+12
|
* test-zip-archive cleanupSven Gothel2010-12-151-2/+2
|
* don't remove files @ test-zip-archiveSven Gothel2010-12-151-1/+1
|
* cleanup declare.common/initSven Gothel2010-12-151-5/+3
|
* merge test.run.setup with initSven Gothel2010-12-151-16/+14
|
* mkdir after delete: test results folderSven Gothel2010-12-151-1/+1
|
* archive test resultsSven Gothel2010-12-151-2/+19
|
* Cleanup (removed obsolete class / imports) ; Cg fixSven Gothel2010-12-131-1/+1
|
* common folder etc: junit -> testSven Gothel2010-12-131-14/+14
|
* tests: test.auto.run (junit.run) and test.manual.runSven Gothel2010-12-131-10/+54
|
* Cleanup test/junit structure. com.jogamp.test -> com.jogamp.opengl.text; ↵Sven Gothel2010-12-131-0/+280
Compile posted Issue* Bug* snippets