[teiid-commits] teiid SVN: r2717 - branches/7.1.x/test-integration/db/src/main/resources/ctc_tests.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Tue Nov 9 17:45:32 EST 2010


Author: vhalbert at redhat.com
Date: 2010-11-09 17:45:31 -0500 (Tue, 09 Nov 2010)
New Revision: 2717

Modified:
   branches/7.1.x/test-integration/db/src/main/resources/ctc_tests/ctc.xml
   branches/7.1.x/test-integration/db/src/main/resources/ctc_tests/runclienttest.sh
Log:
TEIID-1354 updated scripts to support overriding the output directory

Modified: branches/7.1.x/test-integration/db/src/main/resources/ctc_tests/ctc.xml
===================================================================
--- branches/7.1.x/test-integration/db/src/main/resources/ctc_tests/ctc.xml	2010-11-09 17:24:57 UTC (rev 2716)
+++ branches/7.1.x/test-integration/db/src/main/resources/ctc_tests/ctc.xml	2010-11-09 22:45:31 UTC (rev 2717)
@@ -6,7 +6,7 @@
 	  <classpath>
 	  	<pathelement path="${maven.runtime.classpath}" />
 	  </classpath>
-	</taskdef>
+	</taskdef>
 	
 	<target name="main" depends="init, is.config.file, set.default.config.file, set.config.file" 
 		if="" unless="" description="create all property files">
@@ -36,8 +36,8 @@
 			<available file="${scenario.dir}/${scenario.file}"  />
 		</condition>
 		
-		<delete file="${ERROR_FILE}"/>
-
+		<delete file="${ERROR_FILE}"/>
+
 	</target>
 	
 	<target name="set.win"
@@ -84,7 +84,7 @@
 		<property name="use.config.file" value="${config.file}" />
 		<echo>USE CONFIG: ${use.config.file}</echo>
 	
-	</target>
+	</target>
 
     <target name="run.all.test"
     		unless="single" >
@@ -143,6 +143,11 @@
 			   		 <map from="\" to="/"/>
 			   		<path location="${vdb.artifacts.dir}"/>
 				 </pathconvert>
+				 
+			<pathconvert targetos="unix" property="outpu_.dir" >
+			   		 <map from="\" to="/"/>
+			   		<path location="${output.dir}"/>
+				 </pathconvert>		 
 			
 			
 			  <java classname="org.teiid.test.client.TestClient" fork="true" >
@@ -153,6 +158,9 @@
 			        </fileset>
 			    </classpath>
 			    <jvmarg value="-Xmx1024m" />
+				<!--
+				<jvmarg value="-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y" />
+				-->
 			  	<jvmarg value="-Dconfig=${use.config.file}" />
 			  	<jvmarg value="-Dscenariofile=${scenario_file}" />
 			  	<jvmarg value="-Dqueryset.artifacts.dir=${queryset_artifacts_dir}" />
@@ -161,7 +169,7 @@
 				<jvmarg value="-Ddatasourceloc=${datasourceloc}" />
 				<jvmarg value="-Dserver.host.name=${server.host.name}" />   
 				<jvmarg value="-Dproj.dir=${proj_dir}" /> 
-			  	
+			  	<jvmarg value="-Doutput.dir=${output_dir}" />
 
 			</java>
 
@@ -185,6 +193,9 @@
                 </fileset>
             </classpath>
             <jvmarg value="-Xmx1024m" />
+			<!--
+			<jvmarg value="-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y" />
+			-->
            	<jvmarg value="-Dconfig=${use.config.file}" />
           	<jvmarg value="-Dscenariofile=${scenario.file}" />
           	<jvmarg value="-Dqueryset.artifacts.dir=${queryset.artifacts.dir}" />
@@ -193,6 +204,7 @@
 			<jvmarg value="-Ddatasourceloc=${datasourceloc}" />   
 			<jvmarg value="-Dserver.host.name=${server.host.name}" />   
           	<jvmarg value="-Dproj.dir=${proj_dir}" /> 
+			<jvmarg value="-Doutput.dir=${output.dir}" /> 
           	
       	  </java>
 		

Modified: branches/7.1.x/test-integration/db/src/main/resources/ctc_tests/runclienttest.sh
===================================================================
--- branches/7.1.x/test-integration/db/src/main/resources/ctc_tests/runclienttest.sh	2010-11-09 17:24:57 UTC (rev 2716)
+++ branches/7.1.x/test-integration/db/src/main/resources/ctc_tests/runclienttest.sh	2010-11-09 22:45:31 UTC (rev 2717)
@@ -14,7 +14,7 @@
 #	-	SCENARIODIR	-	directory location where the scenario files found and determine which query sets and vdbs to use, 
 #	-	DATASOURCEDIR	-	root directory location to find the various datasources to use
 #	-	CONFIGFILE	-	specify the configuration file to use (override ctc-test.properties)
-
+#	-	OUTPUTDIR -    optional, can set the location the reports and generated files will be writtent o
 ######################################################
 #	DEBUGGING OPTION
 #
@@ -84,6 +84,15 @@
 #ANT_ARGS="${ANT_ARGS} -Dvdb.artifacts.dir=${vdb.artifacts.dir}"
 ANT_ARGS="${ANT_ARGS} -Dproj.dir=${PRGDIR}"
 
+if [ -z "${OUTPUTDIR}" ] 
+	then
+	
+	OUTPUTDIR=${PRGDIR}
+
+fi
+
+ANT_ARGS="${ANT_ARGS} -Doutput.dir=${OUTPUTDIR}"
+
 # default to the ip address used to start the server
 SVRNAME="0.0.0.0"
 
@@ -133,6 +142,8 @@
 	mkdir "${PRGDIR}"/log
 fi
 
+#JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y"
+
 if [ -n "${JAVA_OPTS}" ]; then
 	ANT_OPTS="${JAVA_OPTS} $ANT_OPTS "
 fi



More information about the teiid-commits mailing list