[jboss-svn-commits] JBL Code SVN: r33846 - labs/jbosstm/workspace/whitingjr/sandbox/batch-execution-SPEC-jms2007/scripts.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jul 12 15:06:19 EDT 2010


Author: whitingjr
Date: 2010-07-12 15:06:19 -0400 (Mon, 12 Jul 2010)
New Revision: 33846

Modified:
   labs/jbosstm/workspace/whitingjr/sandbox/batch-execution-SPEC-jms2007/scripts/build-api.xml
Log:
Added condition to continue if log file is missing.

Modified: labs/jbosstm/workspace/whitingjr/sandbox/batch-execution-SPEC-jms2007/scripts/build-api.xml
===================================================================
--- labs/jbosstm/workspace/whitingjr/sandbox/batch-execution-SPEC-jms2007/scripts/build-api.xml	2010-07-12 18:21:49 UTC (rev 33845)
+++ labs/jbosstm/workspace/whitingjr/sandbox/batch-execution-SPEC-jms2007/scripts/build-api.xml	2010-07-12 19:06:19 UTC (rev 33846)
@@ -96,11 +96,20 @@
    
    <target name="process-gc-stats">
       <echo>Processing gc stats</echo>
-      <exec executable="printgcstats" output="${spec.install.dir}/output/${org.spec.internal.runId}/config/verbose-gc-stats.txt" failonerror="false">
-         <arg value="-v"/>
-         <arg value="cpus=16"/>
-         <arg value="${spec.install.dir}/output/${org.spec.internal.runId}/config/verbose-gc.txt"/>
-      </exec>
+      <condition property="log.file.exists" else="false">
+         <available file="${spec.install.dir}/output/${org.spec.internal.runId}/config/verbose-gc.txt"/>
+      </condition>
+      <if>
+         <equals arg1="true" arg2="${log.file.exists}"/>
+         <then>
+            <exec executable="printgcstats" output="${spec.install.dir}/output/${org.spec.internal.runId}/config/verbose-gc-stats.txt" failonerror="false">
+               <arg value="-v"/>
+               <arg value="cpus=16"/>
+               <arg value="${spec.install.dir}/output/${org.spec.internal.runId}/config/verbose-gc.txt"/>
+            </exec>
+         </then>
+      </if>
+      
    </target>
    
    <target name="verify-log-collection">



More information about the jboss-svn-commits mailing list