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