hello list

i have a target for a cruisecontrol test.

  <target name="htmlunit-meta" description="htmlunit-meta target">
    <echo>Starting Lenya..</echo>
    <exec dir="${basedir}" resolveexecutable="true"
executable="start-lenya.sh" spawn="true"/>
    <sleep seconds="20"/>
    <waitfor maxwait="40" maxwaitunit="second" checkevery="4000">
        <and>
          <socket server="192.168.100.108" port="8899"/>
        </and>
    </waitfor>
    <ant dir="../../../test" inheritAll="false">
      <property name="build.properties.file"
value="adspotlight.build.properties"/>
    </ant>
    <echo>Stopping Lenya..</echo>
    <exec dir="${basedir}" resolveexecutable="true"
executable="stop-lenya.sh" spawn="true"/>
  </target>

it executes a shell scrip that start the webapp. then it uses ant to
test the webapp and after the test it should stop the webapp.

it works fine as long as the tests are working fine, but as soon a test
fails the whole things is stoped and does not execute the stop script
for the webapp. but it is important execute the last step even if the
step before fails.

does sombody have a hint for me?

TIA

simon

-- 
Simon Litwan                               [EMAIL PROTECTED]
Wyona Inc.  -   Open Source Content Management   -   Apache Lenya
http://www.wyona.com                      http://lenya.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to