From f72625585c65bfb8d2fcbbdfd1ff0e00e9b8195a Mon Sep 17 00:00:00 2001 From: david_williams <david_williams> Date: Wed, 22 Jul 2009 18:18:06 +0000 Subject: [PATCH] example script to run standalone tests --- .../distribution/wtp.tests/runtest.bat | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 releng.wtpbuilder/distribution/wtp.tests/runtest.bat diff --git a/releng.wtpbuilder/distribution/wtp.tests/runtest.bat b/releng.wtpbuilder/distribution/wtp.tests/runtest.bat new file mode 100644 index 000000000..4fd600343 --- /dev/null +++ b/releng.wtpbuilder/distribution/wtp.tests/runtest.bat @@ -0,0 +1,62 @@ + +REM Example script to run standalone test on Windows +REM +@echo off +SETLOCAL + + +REM These "home" directories must be accurate for your machine. +set BUILD_HOME=J:\work\runTests +set ANT_HOME=J:\work\apache-ant-1.7.0 +set JAVA_HOME=J:\JDKs\ibm-java-win-605 +set JAVA_6_HOME=J:\JDKs\ibm-java-win-605 + +REM standard for windows. Linux or other platforms would need to change these. +set BASEOS=win32 +set BASEWS=win32 +set BASEARCH=x86 + +REM These 'set' commands should rarely, if ever have to be changed +REM Some are not actually used, but values are provided +REM to prevent spurious "warnings" in logs. +REM In other cases, the directory must exist before this script runs. +set PATH=%ANT_HOME%\bin;%JAVA_HOME%\bin;%PATH% +set BASE_BUILDERS=%BUILD_HOME%\basebuilders +set LOCAL_PREREQS_CACHE=%BUILD_HOME%\prereqsCache +set RELENG=webtools.maps/releng +set RELENG_BUILDER=webtools.releng/releng.wtpbuilder +set DISPLAY=localhost:0 +set BASE_BUILDERS=%BUILD_HOME%/basebuilders +set PROJECT_BUILDERS=%BUILD_HOME%/projectBuilders +set PROJECT_PROJECTS=%BUILD_HOME%/projects +set PROJECT_TESTS=%BUILD_HOME%/tests +set RECOMMENDED_TMP_DIR=%BUILD_HOME%/temp + + +REM the following comments apply to the -D variables provided to the ant command +REM projectname: what ever the project would is called in cruisecontrol (even though CC isn't used here) +REM build.committers: should be true if you want to download and reproduce a build from 'committers' area. +REM If working from a build on 'downloads' area, omit the variable (do not just set to false). +REM buildType: I, S, or R +REM buildId: Basically the "middle" part of a download zip or build name, such as the 3.2I in wtp-sdk-I-3.2I-20090722042933.zip +REM timestamp Basically the "end" part of a download zip or build name, such as 20090722042933 in wtp-sdk-I-3.2I-20090722042933.zip +REM build.stream (not sure if needed) +REM buildBranch Build branch used in various scripts ... usually the "middle" part of projectname, such as R3.2 in wtp-R3.2-I +REM testTarget The specific test suite(s) to run. These target names are from the test.xml file. Omit or use 'all' to run all tests. +REM -f antfile The name or path should not have to be changed, but the "releng.wtpbuilder" project must already be checked out from CVS +REM (or exported from Eclipse) into a directory named 'webtools.releng' which is immediately under the BUILD_HOME directory. +REM It is assume this batch file, then, is in the BUILD_HOME directory. + +ant -Dprojectname=wtp-R3.2-I ^ + -Dbuild.committers=true ^ + -DbuildType=I ^ + -DbuildId=3.2I ^ + -Dtimestamp=20090719171559 ^ + -Dbuild.stream=R3.2 ^ + -DbuildBranch=R3.2 ^ + -DtestTarget=dali-core-tests ^ + -f webtools.releng\releng.wtpbuilder\distribution\wtp.tests\standaloneTest.xml + + + +ENDLOCAL -- GitLab