| #which (sub)project? |
| project=gmf |
| |
| #target to call in test.xml: runtests-local | runtests-remote |
| testTarget=runtests-local |
| |
| #directory on test machine where automated testing framework will be installed |
| testDir=${testBase}/${buildLabel} |
| |
| #name of zip file containing automated testing framework and JUnit test plug-ins |
| testFramework=gmf-tests-runtime-${buildAlias}.zip |
| |
| #directory where test scripts are launched |
| executionDir=${testDir}/testing |
| |
| #name of runtime to install and test |
| runtime=gmf-runtime-${buildAlias}.zip |
| #name of examples to install and test -- see customTest.xml#customSetup:31 |
| examples=gmf-examples-runtime-${buildAlias}.zip |
| |
| # leave this blank and it will be generated by genBuildDetails.sh |
| javaHome=%%JAVA_HOME%% |
| vmExecutable=${javaHome}/bin/java |
| |
| #hack to override unneeded function in releng.basebuilder/plugins/org.eclipse.build.tools/scripts/test.xml |
| vmUrl= |
| vmDest=/dev/null |
| vmInstallExecutable=${vmExecutable} |
| vmInstallCommand=-version |
| |
| #eclipse platforms: win32 | linux.motif | linux.gtk | aix.motif | hpux.motif |solaris.motif |
| platform=${baseos}.${basews} |
| |
| #name of file that captures console output from running JUnit plug-in tests |
| consolelog=${baseos}.${basews}_consolelog.txt |
| |
| #Works with IBM and Sun JDKs, 1.4+ |
| #name of script to execute |
| testExecutable=bash |
| |
| #TODO: set vm-specific flags |
| Xflags=-Xms256M -Xmx256M |
| #see bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=106396 for rationale for "-Dosgi.bundlefile.limit=100" |
| Dflags=-Dosgi.bundlefile.limit=100 |
| |
| #arguments to $(testExecutable) - .sh script + args |
| args=${executionDir}/${shell} -vmExecutable ${vmExecutable} -consolelog ${consolelog} ${Xflags} ${Dflags} |
| |