Author: ekoneil
Date: Tue Mar  8 10:13:47 2005
New Revision: 156557

URL: http://svn.apache.org/viewcvs?view=rev&rev=156557
Log:
Re-adding the "test.dist" target in distribution.xml.  This is still indirectly 
referenced from Cruisecontrol.

BB: self
DRT: none, but "build.dist" runs.



Modified:
    incubator/beehive/trunk/distribution.xml

Modified: incubator/beehive/trunk/distribution.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/distribution.xml?view=diff&r1=156556&r2=156557
==============================================================================
--- incubator/beehive/trunk/distribution.xml (original)
+++ incubator/beehive/trunk/distribution.xml Tue Mar  8 10:13:47 2005
@@ -590,4 +590,27 @@
                  inheritall="false"/>
     </target>
 
+    <!-- todo: this target needs to be removed -->
+    <target name="test.dist" description="Tests a Beehive distribution">
+        <echo>Testing distribution at ${dist.dir}</echo>
+        <property name="distroStdout.file" 
location="${beehive.home}/build/testDistro.output"/>
+
+        <exec executable="cmd" dir="${dist.dir}" newenvironment="true" 
os="Windows XP,Windows 2000" outputproperty="testDistro.output">
+            <arg line="/c ${beehive.home}/test/testDistro.cmd"/>
+        </exec>
+        <exec executable="sh" dir="${dist.dir}" newenvironment="true" 
os="Linux,SunOS,Solaris" outputproperty="testDistro.output">
+            <arg line="${beehive.home}/test/testDistro.sh"/>
+       </exec>
+        <fail message="${testDistro.output}">
+            <condition>
+               <not>
+                <contains string="${testDistro.output}" substring="BUILD 
SUCCESSFUL"/>
+               </not>
+            </condition>
+        </fail>
+        <echo message="${testDistro.output}"/>
+
+        <echo message="${testDistro.output}" file="${distroStdout.file}"/>
+    </target>
+
 </project>


Reply via email to