#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-notation-${buildAlias}.zip | |
#directory where test scripts are launched | |
executionDir=${testDir}/testing | |
#name of runtime to install and test | |
runtime=gmf-notation-${buildAlias}.zip | |
#name of examples to install and test -- see customTest.xml#customSetup:31 | |
examples=gmf-examples-${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} | |