Changeset 88c19b89 in vaadin for tests/integration_tests.xml


Ignore:
Timestamp:
Dec 20, 2011 11:34:45 AM (3 years ago)
Author:
Mikael Vappula <mikael@…>
Branches:
master, 7.0, 7.1, 7.2, 7.3, 8d8ba6f438f61d2e1d26fe9e23ddd58296e5f193
Children:
9402854b2
Parents:
dcf839ee
git-author:
Mikael Vappula <mikael@…> (12/20/11 11:30:06)
git-committer:
Mikael Vappula <mikael@…> (12/20/11 11:34:45)
Message:

Added xml namespace declaration for tasks in ant contrib

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/integration_tests.xml

    rc1ac1f6b r88c19b89  
    11<?xml version="1.0"?> 
    22 
    3 <project name="Vaadin Integration Tests" basedir="." default="integration-test-all"> 
     3<project xmlns:antcontrib="antlib:net.sf.antcontrib" 
     4        name="Vaadin Integration Tests" basedir="." default="integration-test-all"> 
    45 
    56    <!-- Import common targets  --> 
     
    3435        <!-- Upload war to deploy to ssh host --> 
    3536        <target name="integration-test-upload-demo"> 
    36                 <scp file="${demo.war}" todir="${user}@${test.integration.server}:integration-tests/servers/demo.war" keyfile="${sshkey.file}" passphrase="${passphrase}" /> 
     37                <antcontrib:scp file="${demo.war}" todir="${user}@${test.integration.server}:integration-tests/servers/demo.war" keyfile="${sshkey.file}" passphrase="${passphrase}" /> 
    3738        </target> 
    3839         
     
    261262                 
    262263                <parallel> 
    263                         <trycatch property="tried"> 
     264                        <antcontrib:trycatch property="tried"> 
    264265                                <try> 
    265266                                        <!-- Still running GAE test from the old server which requires its own lock --> 
     
    282283                                        <echo message="Uploading of demo.war failed. ${tried}" /> 
    283284                                </catch> 
    284                         </trycatch> 
     285                        </antcontrib:trycatch> 
    285286                                                         
    286287                        <antcall target="integration-test-liferay6" /> 
     
    313314                <property name="target-port" value="8080" /> 
    314315                 
    315                 <if> 
     316                <antcontrib:if> 
    316317                        <isset property="startDelay" /> 
    317318                        <then> 
    318                                 <math result="sleepTime" datatype="int"> 
     319                                <antcontrib:math result="sleepTime" datatype="int"> 
    319320                                        <op op="rint"> 
    320321                                                <op op="*"> 
     
    323324                                                </op> 
    324325                                        </op> 
    325                                 </math> 
     326                                </antcontrib:math> 
    326327                                <echo>Delaying startup of ${target-server} with ${sleepTime} seconds</echo>              
    327328                                <sleep seconds="${sleepTime}" /> 
    328329                        </then> 
    329                 </if> 
    330                  
    331                 <scp todir="${user}@${target-host}:." keyfile="${sshkey.file}" trust="yes" passphrase="${passphrase}" > 
     330                </antcontrib:if> 
     331                 
     332                <antcontrib:scp todir="${user}@${target-host}:." keyfile="${sshkey.file}" trust="yes" passphrase="${passphrase}" > 
    332333                        <fileset dir="integration_base_files"> 
    333334                                <include name="*" /> 
    334335                        </fileset> 
    335                 </scp> 
     336                </antcontrib:scp> 
    336337                 
    337338                <!-- trycatch probably not needed any more as it just fails with the original message and doesn't do anything in the finally block --> 
    338                 <trycatch property="error_message"> 
     339                <antcontrib:trycatch property="error_message"> 
    339340                        <try> 
    340341                                <!-- timeout in one hour (remote end should timeout in 55 minutes) --> 
     
    345346                                </antcall> 
    346347 
    347                                 <scp file="${demo.war}" todir="${user}@${target-host}:demo.war" keyfile="${sshkey.file}" trust="yes" passphrase="${passphrase}" /> 
     348                                <antcontrib:scp file="${demo.war}" todir="${user}@${target-host}:demo.war" keyfile="${sshkey.file}" trust="yes" passphrase="${passphrase}" /> 
    348349                                 
    349350                                <!-- timeout in 15 minutes --> 
     
    389390                                <fail message="${error_message}" /> 
    390391                        </catch> 
    391                 </trycatch> 
     392                </antcontrib:trycatch> 
    392393        </target> 
    393394         
     
    399400        <target name="run-generic-integration-test"> 
    400401                <concat>##teamcity[testStarted name='${target-server}' flowId='${target-server}']</concat> 
    401                 <trycatch property="tried"> 
     402                <antcontrib:trycatch property="tried"> 
    402403                        <try> 
    403404                                <antcall target="do-run-generic-test" /> 
    404405                        </try> 
    405406                        <catch> 
    406                                 <antcallback target="teamcity-escape" return="tried-escaped"> 
     407                                <antcontrib:antcallback target="teamcity-escape" return="tried-escaped"> 
    407408                                        <param name="returnTo" value="tried-escaped" /> 
    408409                                        <param name="message" value="${tried}" /> 
    409                                 </antcallback> 
     410                                </antcontrib:antcallback> 
    410411                                <concat>##teamcity[testFailed name='${target-server}' flowId='${target-server}' message='Integration test for ${target-server} failed.' details='${tried-escaped}']</concat> 
    411412                        </catch> 
    412                 </trycatch> 
     413                </antcontrib:trycatch> 
    413414                <concat>##teamcity[testFinished name='${target-server}' flowId='${target-server}']"</concat> 
    414415        </target>        
     
    419420                <!-- Should also perform other escaping (\u0085, \u2028 and \u2029) - see http://confluence.jetbrains.net/display/TCD65/Build+Script+Interaction+with+TeamCity --> 
    420421                <!-- Immutable properties -> needs to create a new one every time --> 
    421                 <propertyregex property="details-escaped1" input="${message}" regexp="['|\[\]]" replace="|\0" global="true" defaultValue="${message}" /> 
    422                 <propertyregex property="details-escaped2" input="${details-escaped1}" regexp="\n" replace="|n" global="true" defaultValue="${details-escaped1}" /> 
    423                 <propertyregex property="details-escaped3" input="${details-escaped2}" regexp="\r" replace="|r" global="true" defaultValue="${details-escaped2}" /> 
     422                <antcontrib:propertyregex property="details-escaped1" input="${message}" regexp="['|\[\]]" replace="|\0" global="true" defaultValue="${message}" /> 
     423                <antcontrib:propertyregex property="details-escaped2" input="${details-escaped1}" regexp="\n" replace="|n" global="true" defaultValue="${details-escaped1}" /> 
     424                <antcontrib:propertyregex property="details-escaped3" input="${details-escaped2}" regexp="\r" replace="|r" global="true" defaultValue="${details-escaped2}" /> 
    424425                 
    425426                <property name="${returnTo}" value="${details-escaped3}" /> 
     
    428429        <target name="run-integration-test"> 
    429430                <concat>##teamcity[testStarted name='${target-server}' flowId='${target-server}']</concat> 
    430                 <trycatch property="tried"> 
     431                <antcontrib:trycatch property="tried"> 
    431432                        <try> 
    432433                                <antcall target="integration-test-${target-server}" /> 
     
    439440                                <concat>##teamcity[testFailed name='${target-server}' flowId='${target-server}' message='Integration test for ${target-server} failed.' details='${tried-escaped}']"</concat> 
    440441                        </catch> 
    441                 </trycatch> 
     442                </antcontrib:trycatch> 
    442443                <concat>##teamcity[testFinished name='${target-server}' flowId='${target-server}']"</concat> 
    443444        </target> 
Note: See TracChangeset for help on using the changeset viewer.