| <?xml version="1.0"?> |
| |
| <!-- This is the Ant build file for running C tests. It is designed |
| to be invoked from the build.xml Ant script in the top level directory |
| of the GemFire tree, and expects to inherit the properties set |
| there. |
| --> |
| |
| <project name ="gemfire" default="usage"> |
| <description>Runs GemFire C++ Tests</description> |
| <target name="usage"> |
| <echo> |
| This script is designed to be invoked from the build.xml script |
| in the base directory. |
| </echo> |
| </target> |
| |
| <taskdef name="conditional" |
| classname="com.gemstone.tools.ant.taskdefs.Conditional"> |
| <classpath> |
| <pathelement location="${basedir}/../../../buildfiles/taskdefsV10.jar" /> |
| </classpath> |
| </taskdef> |
| |
| |
| <target name="-run-testX"> |
| <description> |
| Requires that the testName property be set. |
| If the testScript property is set then bash is used as the executable. |
| The testTimeout property can be set to the number of seconds to |
| wait before timing out. It defaults to 30 seconds. |
| If a test should only be run once against a single sytem then set |
| the testRunOnce property. |
| </description> |
| <conditional unless="cpp.testcase"> |
| <conditional unless="cpp.testset"> |
| <property name="thisTestOk" value="true"/> |
| </conditional> |
| </conditional> |
| <conditional if="cpp.testcase"> |
| <condition property="thisTestOk"> |
| <equals arg1="${testName}" arg2="${cpp.testcase}"/> |
| </condition> |
| </conditional> |
| <conditional if="cpp.testset"> |
| <condition property="thisTestOk"> |
| <matches pattern="\\*${testName}\\*" string="${cpp.testset}"/> |
| </condition> |
| </conditional> |
| <condition property="okToRun"> |
| <and> |
| <or> |
| <not> <isset property="testRunOnce"/> </not> |
| <not> <isset property="userSystem"/> </not> |
| <equals arg1="${iterations.count}" arg2="1"/> |
| </or> |
| <isset property="thisTestOk"/> |
| </and> |
| </condition> |
| |
| <conditional unless="okToRun"> |
| <echo level="info" message="Skipping test ${testName}"/> |
| </conditional> |
| <conditional if="okToRun"> |
| <condition property="myTimeout" value="${testTimeout}"> |
| <isset property="testTimeout"/> |
| </condition> |
| <!-- set the timeout for an individual test to 30 minutes --> |
| <condition property="myTimeout" value="1800"> |
| <and> |
| <not><isset property="testTimeout"/></not> |
| <not><or> |
| <isset property="msdev"/> |
| <isset property="msdev.profile"/> |
| <isset property="cpp-debug"/> |
| </or></not> |
| </and> |
| </condition> |
| <condition property="myTimeout" value="9999999"> |
| <or> |
| <isset property="msdev"/> |
| <isset property="msdev.profile"/> |
| <isset property="cpp-debug"/> |
| </or> |
| </condition> |
| <condition property="myExe" value="cmd"> |
| <isset property="msdev.profile"/> |
| </condition> |
| <condition property="myExe" value="msdev"> |
| <isset property="msdev"/> |
| </condition> |
| <condition property="msdevTestName" value="${cpptest.exedir}/${testName}.exe"> |
| <isset property="msdev"/> |
| </condition> |
| <condition property="msdevTestName" value="/c ftime.bat ${cpptest.exedir}/${testName}"> |
| <isset property="msdev.profile"/> |
| </condition> |
| <condition property="myExe" value="bash"> |
| <isset property="testScript"/> |
| </condition> |
| <condition property="myExe" value="${cpptest.exedir}/${testName}"> |
| <not><isset property="testScript"/></not> |
| </condition> |
| <condition property="myPath" value="${cpptest.exedir}${path.separator}${hiddenlib.dir}/debug${path.separator}${product.library.dir}${path.separator}${myenv.PATH}"> |
| <isset property="cpp-debug"/> |
| </condition> |
| <condition property="myPath" value="${cpptest.exedir}${path.separator}${myenv.PATH}"> |
| <and> |
| <not><isset property="cpp-debug"/></not> |
| <isset property="testScript"/> |
| </and> |
| </condition> |
| <condition property="myPath" value="${cpptest.exedir}${path.separator}${product.library.dir}${path.separator}${myenv.PATH}"> |
| <and> |
| <not><isset property="cpp-debug"/></not> |
| <not><isset property="testScript"/></not> |
| </and> |
| </condition> |
| <condition property="test.library.dir" value="${cpptest.exedir}${path.separator}${product.library.dir}"> |
| <and> |
| <not><isset property="cpp-debug"/></not> |
| <not><isset property="testScript"/></not> |
| </and> |
| </condition> |
| <condition property="test.library.dir" value="${cpptest.exedir}${path.separator}${hiddenlib.dir}/debug${path.separator}${product.library.dir}"> |
| <isset property="cpp-debug"/> |
| </condition> |
| <property name="additionalLibPath" value=""/> |
| <tstamp> |
| <format property="test.time" pattern="HH:mm:ss"/> |
| </tstamp> |
| <echo level="info" message="${test.time}: ${testName} timeout=${myTimeout} seconds"/> |
| <condition property="working.dir" value="${tst_res}/cpp/${test.type}/native-client-only"> |
| <contains string="${testName}" substring="thinclient" casesensitive="no"/> |
| </condition> |
| <condition property="working.dir" value="${tst_res}/cpp/${test.type}"> |
| <not><contains string="${testName}" substring="thinclient" casesensitive="no"/></not> |
| </condition> |
| |
| <!-- echo message="Working dir is ${working.dir}"/ --> |
| <exec executable="bash" outputProperty="mport"> |
| <arg line=" -c '((res=( ( $RANDOM * ( 52999 - 21111 + 1 ) ) / 53767 ) + 32111)); echo $res'"/> |
| </exec> |
| <exec executable="bash" outputProperty="bbport"> |
| <arg line=" -c '((res=( ( $RANDOM * ( 31999 - 21111 + 1 ) ) / 32767 ) + 21115)); echo $res'"/> |
| </exec> |
| <exec executable="bash" outputProperty="maddr"> |
| <arg line=" -c '((res=( ( $RANDOM * ( 255 - 1 + 1 ) ) / 32767 ) + 1)); echo $res'"/> |
| </exec> |
| |
| <condition property="profiler.cmd" value="${valgrind.dir}/bin/valgrind --tool=${vtool} --log-file=./${vtool}-%lu-%d-%d.out ${vtool.args}"> |
| <and> |
| <isset property="valgrind.dir"/> |
| <isset property="vtool"/> |
| </and> |
| </condition> |
| <condition property="profiler.cmd" value=""> |
| <not><isset property="vtool"/></not> |
| </condition> |
| <condition property="valgrind.dir" value=""> |
| <not><isset property="vtool"/></not> |
| </condition> |
| <!-- |
| <property name="profiler.cmd" value="bcheck -all -o ./bcheck-%lu-%d-%d.out ${vtool.args}"/> |
| --> |
| |
| |
| <property name="path.dir" value="${product.library.dir}${path.separator}${myPath}${path.separator}${framework.dir}/lib${additionalLibPath}${path.separator}${openssl.dir}/bin"/> |
| <!--property name="path.dir" value="${myPath}${path.separator}${framework.dir}/lib${additionalLibPath}${path.separator}${valgrind.dir}/bin${path.separator}${openssl.dir}/lib${path.separator}${product.library.dir}"/--> |
| <!-- echo message="PATH is name=${path.dir}"/ --> |
| <!-- echo message="Port is ${mport}"/ --> |
| <!-- echo message="Addr is 224.10.13.${maddr}"/ --> |
| <!-- echo message="Cacheservers will use 224.10.13.${maddr}:${mport} for discovery."/ --> |
| <exec executable="${myExe}" |
| resultproperty="testResult" |
| failifexecutionfails="false" |
| output="${tst_res}/cpp/${test.type}/${testName}.out" |
| dir="${working.dir}"> |
| <env key="LD_LIBRARY_PATH" path="${test.library.dir}${path.separator}${framework.dir}/lib${additionalLibPath}${path.separator}${hiddenlib.dir}${path.separator}${hidden.gpl.dir}${path.separator}${openssl.dir}/lib"/> |
| <env key="PATH" path="${path.dir}"/> |
| <env key="TESTSRC" path="${basedir}"/> |
| <env key="GFCPP" path="${product.dir}"/> |
| <env key="GF_JAVA" path="${gfe.jre}/bin/java"/> |
| <env key="GFJAVA" path="${gfe.dir}"/> |
| <env key="GFE_LOGLEVEL" value="${gfeLogLevel}"/> |
| <env key="GFE_SECLOGLEVEL" value="${gfeSecLogLevel}"/> |
| <env key="MCAST_PORT" value="${mport}"/> |
| <env key="BB_PORT" value="${bbport}"/> |
| <env key="MCAST_ADDR" value="224.10.13.${maddr}"/> |
| <env key="TIMEBOMB" value="${myTimeout}"/> |
| <env key="TESTNAME" value="${testName}" /> |
| <env key="CLASSPATH" path="${gfe.dir}/lib/server-dependencies.jar:${framework.dir}/lib/javaobject.jar:${gfe.dir}/lib/antlr.jar:${gfe.dir}/lib/gfSecurityImpl.jar" /> |
| <env key="PROFILERCMD" value="${profiler.cmd}" /> |
| <env key="BUG481" value="${BUG481}" /> |
| <arg line="${msdevTestName}"/> |
| </exec> |
| <condition property="unitTestFailed"> |
| <not> |
| <equals arg1="${testResult}" arg2="0"/> |
| </not> |
| </condition> |
| <property name="xml.reports" |
| value="${tst_res}/cpp/${test.type}/xml-reports"/> |
| <conditional if="unitTestFailed"> |
| <echo level="info" message="FAILED: c++ unicast test ${testName}"/> |
| <propertyfile file="${tst_res}/cpp/${test.type}/cppTestFailures" comment="Number of Tests that Failed"> |
| <entry key="failureCount" type="int" operation="+" value="1"/> |
| <entry key="failedTests" operation="+" value=" ${testName}"/> |
| </propertyfile> |
| <copy todir="${errorsDir}" preservelastmodified="true"> |
| <fileset dir="${tst_res}/cpp/${test.type}" includes="${testName}*"/> |
| </copy> |
| <loadfile srcfile="${tst_res}/cpp/${test.type}/${testName}.out" property="output"> |
| <filterchain> |
| <filterreader classname="org.apache.tools.ant.filters.TailFilter"> |
| <param name="lines" value="15"/> |
| </filterreader> |
| </filterchain> |
| </loadfile> |
| |
| <concat append="no" destfile="${xml.reports}/${testName}.xml"> |
| <![CDATA[<testsuite errors="0" failures="1" name="${testName}" tests="1"> |
| <testcase classname="${testName}" name="${testName}"> |
| <failure message="Log lines that contain suspect phrases">]]> |
| <![CDATA[<![CDATA[ |
| ${output} |
| ]]>]]> |
| <![CDATA[ </failure> |
| </testcase> |
| </testsuite>]]> |
| </concat> |
| </conditional> |
| <conditional unless="unitTestFailed"> |
| <concat append="no" destfile="${xml.reports}/${testName}.xml"> |
| <![CDATA[<testsuite errors="0" failures="0" name="${testName}" tests="1"> |
| <testcase classname="${testName}" name="${testName}"/> |
| </testsuite>]]> |
| </concat> |
| </conditional> |
| </conditional> |
| </target> |
| |
| <target name="unicast-tests"> |
| <property name="ctest" value="ctest"/> |
| <property name="cpp.testcase" value="."/> |
| <exec executable="${ctest}" dir="${build.dir}/build-${cmake-build-type}/tests/cppcache" failonerror="true"> |
| <env key="LOG" value="|tee ${TESTNAME}.log"/> |
| <arg value="-j${parallelTests}"/> |
| <arg line="${ctest.args}"/> |
| <arg value="-R"/> |
| <arg value="${cpp.testcase}"/> |
| </exec> |
| </target> |
| |
| <target name="unicast-testsX"> |
| |
| <!-- LD_LIBRARY_PATH and PATH are both set to the lib directory so |
| that the loader can find the shared-library/dll and we don't |
| have to have a different exec task for each operating system --> |
| |
| <echo>running tests</echo> |
| |
| <!-- added for setting custom new and delete operators --> |
| <condition property="BUG481" value=""> |
| <not><isset property="BUG481"/></not> |
| </condition> |
| |
| <delete file="${tst_res}/cpp/${test.type}/cppTestFailures" quiet="true"/> |
| <propertyfile file="${tst_res}/cpp/${test.type}/cppTestFailures" comment="Number of Tests that Failed"> |
| <entry key="failureCount" type="int" value="0"/> |
| <entry key="failedTests" value=""/> |
| </propertyfile> |
| |
| <exec executable="bash" outputProperty="unique.mcast.port"> |
| <arg line=" -c '((res=( ( $RANDOM * ( 52999 - 21111 + 1 ) ) / 53767 ) + 32111)); echo $res'"/> |
| </exec> |
| |
| <copy todir="${tst_res}/cpp/${test.type}/native-client-only" preservelastmodified="true"> |
| <fileset dir="${tests.cppcache.src.dir}/"> |
| <include name="*.dtd"/> |
| </fileset> |
| </copy> |
| |
| <propertyfile file="${tst_res}/cpp/${test.type}/native-client-only/gfcpp.properties"> |
| <entry key="log-level" value="${logLevel}"/> |
| <!--entry key="stacktrace-enabled" value="true"/--> |
| <!--entry key="license-file" value="${hidden.dir}/internal.license.nativeclientonly.zip"/--> |
| </propertyfile> |
| |
| <propertyfile file="${tst_res}/cpp/${test.type}/gfcpp.properties"> |
| <entry key="log-level" value="${logLevel}"/> |
| <!--entry key="stacktrace-enabled" value="true"/--> |
| <!--entry key="cache-server-version" value="5.7"/--> |
| <!--entry key="license-file" value="${hidden.dir}/internal.license.nativeclientonly.zip"/--> |
| </propertyfile> |
| <!--propertyfile file="${tst_res}/cpp/${test.type}/native-client-only/gemfire.properties"> |
| <entry key="log-level" value="Config"/> |
| </propertyfile--> |
| <parallel threadCount='${parallelTests}'> |
| <antcall target="-run-test"> |
| <param name="testName" value="testSTLport"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPutAll"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPutAllWithCallBckArg"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRemoveAll"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientGatewayTest"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPutAllTimeout"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPutGetAll"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCacheables"/> |
| <param name="testTimeout" value="1800"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientNotification"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientDistOps"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientDistOps2"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientFailover"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientFailover2"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientFailover3"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientInterestList"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientInterestList2"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientFailoverInterest"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientFailoverInterest2"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientFailoverInterestAllWithCache"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRegex"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRegex2"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRegex3"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRIwithlocalRegionDestroy"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientIntResPolKeysInv"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientFailoverRegex"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientHADistOps"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientHAFailover"/> |
| <param name="testTimeout" value="3600"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientHAFailoverRegex"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientHAMixedRedundancy"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientHAQueryFailover"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientHAEventIDMap"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientHAPeriodicAck"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testMixedHACPPRegions"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientLRUExpiration"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientHeapLRU"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPoolAttrTest"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPoolLocator"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPoolServer"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRemoteQueryRS"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRemoteQuerySS"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRemoteQueryFailover"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRemoteRegionQuery"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientLocator"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSSL"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSSLWithSecurityAuthz"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityAuthentication"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityAuthenticationMU"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityAuthorization"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityAuthorizationMU"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityPostAuthorization"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityDH"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityDH_MU"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityMultiUserTest"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityCQAuthorization"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityCQAuthorizationMU"/> |
| </antcall> |
| <!--antcall target="-run-test"> |
| <param name="testName" value="testThinClientSecurityDurableCQAuthorizationMU"/> |
| </antcall--> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientDurableConnect"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientDurable"/> |
| <param name="testTimeout" value="3600"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientDurableFailover"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientDurableInterest"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientDurableReconnect"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRemoteQueryTimeout"/> |
| <param name="testTimeout" value="3600"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRegionQueryExclusiveness"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientListenerCallbackArgTest"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPoolRedundancy"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRegionQueryDifferentServerConfigs"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientStatistics"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientBackwardCompatibility"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientListenerWriter"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientWriterException"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCallbackArg"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testLogger"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testSystemProperties"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testFWHelper"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testDunit"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testFwPerf"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testEntriesMap"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testEntriesMapForVersioning"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testLinkage"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testLRUList"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testRegionMap"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testDataOutput"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testSpinLock"/> |
| </antcall> |
| <conditional unless="isSolaris"> |
| <antcall target="-run-test"> |
| <param name="testName" value="testTimedSemaphore"/> |
| </antcall> |
| </conditional> |
| <antcall target="-run-test"> |
| <param name="testName" value="testSharedPtr"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testNativeCompareBasic"/> |
| </antcall> |
| <!--antcall target="-run-test"> |
| <param name="testName" value="testLicense"/> |
| </antcall--> |
| <antcall target="-run-test"> |
| <param name="testName" value="testConnect"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testSerialization"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testCacheless"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testExpiration"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testCache"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testRegionTemplateArgs"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testXmlCacheCreationWithOverFlow"/> |
| <param name="additionalLibPath" value="${path.separator}${sqlite.dir}/lib"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testXmlCacheCreationWithPools"/> |
| <param name="additionalLibPath" value="${path.separator}${bdb.library.dir}"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testXmlCacheCreationWithRefid"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testOverflowPutGet"/> |
| <param name="additionalLibPath" value="${path.separator}${bdb.library.dir}"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testOverflowPutGetSqLite"/> |
| <param name="additionalLibPath" value="${path.separator}${sqlite.dir}/lib"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testRegionAccessThreadSafe"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientConflation"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientListenerInit"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testAttributesFactory"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientBigValue"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testAttributesMutator"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCacheablesLimits"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientInterest1"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientInterest1Cacheless"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientInterest2"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientInterest3"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientInterest3Cacheless"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientInterestNotify"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCq"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCqDurable"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCqIR"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCqFailover"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCqHAFailover"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCqDelta"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientCacheableStringArray"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPoolExecuteFunction"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPoolExecuteHAFunction"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPoolExecuteFunctionPrSHOP"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPoolExecuteHAFunctionPrSHOP"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientLocatorFailover"/> |
| </antcall> |
| <!--<antcall target="-run-test"> |
| <param name="testName" value="testThinClientTracking"/> |
| </antcall> --> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientTicket303"/> |
| <param name="additionalLibPath" value="${path.separator}${hidden.gpl.dir}"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientTicket317"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientTicket304"/> |
| </antcall> |
| |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientDisconnectionListioner"/> |
| </antcall> |
| |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientAfterRegionLive"/> |
| </antcall> |
| |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPutWithDelta"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientDeltaWithNotification"/> |
| <param name="additionalLibPath" value="${path.separator}${bdb.library.dir}"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testCreateAndDestroyPool"/> |
| </antcall> |
| |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientNotificationWithDeltaWithoutcache"/> |
| </antcall> |
| <!-- |
| Un comment the following test to test GFMON. GFMON should listen at RMI port 12345. For further details contact pkumar. |
| --> |
| <!--antcall target="-run-test"> |
| <param name="testName" value="testThinClientGFMOn"/> |
| </antcall--> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientClearRegion"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientGetInterests"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientContainsKeyOnServer"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientLocalCacheLoader"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientMultiDS"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPRSingleHop"/> |
| <param name="testTimeout" value="3600"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPutAllPRSingleHop"/> |
| <param name="testTimeout" value="1800"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPRPutAllFailover"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPartitionResolver"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientListenerEvents"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientRemoveOps"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPRSingleHopServerGroup"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientFixedPartitionResolver"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientTransactions"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientTransactionsXA"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientTXFailover"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientSSLWithPassword"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPdxTests"/> |
| <param name="testTimeout" value="1800"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPdxSerializer"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPdxInstance"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPdxEnum"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientVersionedOps"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientExecuteFunctionPrSHOP"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPdxTestsAuto"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientPdxTestsWithAuto"/> |
| <param name="testTimeout" value="3600"/> |
| </antcall> |
| <antcall target="-run-test"> |
| <param name="testName" value="testThinClientInterest1_Bug1001"/> |
| </antcall> |
| |
| </parallel> |
| </target> |
| |
| </project> |