From: <lig...@us...> - 2007-10-30 07:13:16
|
Revision: 3673 http://cruisecontrol.svn.sourceforge.net/cruisecontrol/?rev=3673&view=rev Author: liguanglei Date: 2007-10-30 00:13:14 -0700 (Tue, 30 Oct 2007) Log Message: ----------- [Guanglei] Refactor QA tests Modified Paths: -------------- branches/cce/cruisecontrol/qatests/build.xml branches/cce/cruisecontrol/qatests/commons.xml branches/cce/cruisecontrol/qatests/multiplebuildloopstest/build.xml branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data.for.second.cc/cruisecontrol.bat branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data.for.second.cc/cruisecontrol.sh branches/cce/cruisecontrol/qatests/simple/build.xml branches/cce/cruisecontrol/qatests/src/net/sourceforge/cruisecontrol/dashboard/qatests/MultiBuildLoopTest.java branches/cce/cruisecontrol/qatests/src/net/sourceforge/cruisecontrol/dashboard/qatests/SeleniumTestCase.java branches/cce/cruisecontrol/qatests/src/net/sourceforge/cruisecontrol/dashboard/qatests/simple/ElapsedTimeTest.java Added Paths: ----------- branches/cce/cruisecontrol/qatests/data.default/ branches/cce/cruisecontrol/qatests/data.default/connectfour.ser branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/logs/ branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/logs/connectfive/ branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/logs/connectfive/log20071025150432Lbuild.1.xml branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data.for.second.cc/connectfive.ser Removed Paths: ------------- branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/cruisecontrol.bat branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/cruisecontrol.sh Modified: branches/cce/cruisecontrol/qatests/build.xml =================================================================== --- branches/cce/cruisecontrol/qatests/build.xml 2007-10-30 06:40:54 UTC (rev 3672) +++ branches/cce/cruisecontrol/qatests/build.xml 2007-10-30 07:13:14 UTC (rev 3673) @@ -112,7 +112,9 @@ <available file="${subdir}/build.xml" /> <then> <prepare.testdata.for.individual.testcase testcase.dir="${subdir}" /> + <startup.buildloop testcase.dir="${subdir}" /> <ant dir="${subdir}" inheritRefs="true" /> + <stop.buildloop /> <clean.testdata.for.individual.testcase testcase.dir="${subdir}" /> </then> </if> Modified: branches/cce/cruisecontrol/qatests/commons.xml =================================================================== --- branches/cce/cruisecontrol/qatests/commons.xml 2007-10-30 06:40:54 UTC (rev 3672) +++ branches/cce/cruisecontrol/qatests/commons.xml 2007-10-30 07:13:14 UTC (rev 3673) @@ -60,6 +60,10 @@ <delete dir="@{testcase.dir}/cruisecontrol" quiet="true" /> <unzip src="${cc.bin.dist.path}" dest="@{testcase.dir}" /> <move file="@{testcase.dir}/cruisecontrol-bin-${cc.release.label}" tofile="@{testcase.dir}/cruisecontrol" /> + <mkdir dir="@{testcase.dir}/cruisecontrol/artifacts" /> + <copy todir="@{testcase.dir}/cruisecontrol" overwrite="true"> + <fileset dir="data.default" /> + </copy> <if> <available file="@{testcase.dir}/data" /> <then> @@ -93,9 +97,31 @@ </batchtest> </junit> </sequential> + </macrodef> + + <macrodef name="startup.buildloop"> + <attribute name="testcase.dir" /> + <sequential> + <parallel> + <daemons> + <startup dir="@{testcase.dir}/cruisecontrol" /> + </daemons> + <waitfor maxwait="1" maxwaitunit="minute" checkevery="1" checkeveryunit="second"> + <socket server="localhost" port="8080" /> + </waitfor> + </parallel> + </sequential> + </macrodef> + + <macrodef name="stop.buildloop"> + <sequential> + <waitfor maxwait="10" maxwaitunit="second" checkevery="500"> + <not> + <http url="http://localhost:8000/invoke?operation=halt&objectname=CruiseControl+Manager%3Aid%3Dunique" /> + </not> + </waitfor> + </sequential> </macrodef> </project> - - Added: branches/cce/cruisecontrol/qatests/data.default/connectfour.ser =================================================================== (Binary files differ) Property changes on: branches/cce/cruisecontrol/qatests/data.default/connectfour.ser ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Modified: branches/cce/cruisecontrol/qatests/multiplebuildloopstest/build.xml =================================================================== --- branches/cce/cruisecontrol/qatests/multiplebuildloopstest/build.xml 2007-10-30 06:40:54 UTC (rev 3672) +++ branches/cce/cruisecontrol/qatests/multiplebuildloopstest/build.xml 2007-10-30 07:13:14 UTC (rev 3673) @@ -38,6 +38,8 @@ --> <project name="multibuildloops-test" default="multibuildloops-test"> + <import file="../commons.xml" /> + <property name="reports.dir" value="../reports" /> <property name="test.dir" value="../bin" /> @@ -47,63 +49,29 @@ <delete dir="${product.dir}2" quiet="true" /> </target> - <target name="-copy.cc"> + <target name="-copy.second.cc"> <delete dir="${product.dir}2" quiet="true" /> <mkdir dir="${product.dir}2" /> + <mkdir dir="${product.dir}2/artifacts" /> <copy todir="${product.dir}2"> <fileset dir="${product.dir}" /> </copy> - <delete dir="${product.dir}2/logs/connectfour" quiet="true" /> <copy todir="${product.dir}2" overwrite="true"> <fileset dir="data.for.second.cc" /> </copy> </target> - <macrodef name="startup"> - <attribute name="dir" /> - <sequential> - <chmod file="@{dir}/cruisecontrol.sh" perm="+x" /> - <chmod file="@{dir}/${apache.ant}/bin/ant" perm="+x" /> - - <exec dir="@{dir}" executable="cmd.exe" os="Windows 95, Windows 98, Windows NT, Windows CE, Windows 2000, Windows XP"> - <arg line="/c cruisecontrol.bat" /> - </exec> - - <exec dir="@{dir}" executable="/bin/sh" os="Linux, Solaris, SunOS, Mac OS X"> - <arg line="cruisecontrol.sh" /> - </exec> - </sequential> - </macrodef> - - <target name="-start.up.buildloops"> + <target name="-startup.buildloop2"> <parallel> - <parallel> - <daemons> - <startup dir="${product.dir}" /> - </daemons> - <waitfor maxwait="1" maxwaitunit="minute" checkevery="1" checkeveryunit="second"> - <socket server="localhost" port="9191" /> - </waitfor> - </parallel> - <parallel> - <daemons> - <startup dir="${product.dir}2" /> - </daemons> - <waitfor maxwait="1" maxwaitunit="minute" checkevery="1" checkeveryunit="second"> - <socket server="localhost" port="8080" /> - </waitfor> - </parallel> + <daemons> + <startup dir="${product.dir}2" /> + </daemons> + <waitfor maxwait="1" maxwaitunit="minute" checkevery="1" checkeveryunit="second"> + <socket server="localhost" port="9191" /> + </waitfor> </parallel> </target> - <target name="-shutdown.buildloop1"> - <waitfor maxwait="10" maxwaitunit="second" checkevery="500"> - <not> - <http url="http://localhost:8000/invoke?operation=halt&objectname=CruiseControl+Manager%3Aid%3Dunique" /> - </not> - </waitfor> - </target> - <target name="-shutdown.buildloop2"> <waitfor maxwait="10" maxwaitunit="second" checkevery="500"> <not> @@ -125,7 +93,7 @@ </junit> </target> - <target name="multibuildloops-test" depends="-copy.cc, -start.up.buildloops, -run.multibuildloops.test, -shutdown.buildloop1, -shutdown.buildloop2, clean" /> + <target name="multibuildloops-test" depends="-copy.second.cc, -startup.buildloop2, -run.multibuildloops.test, -shutdown.buildloop2, clean" /> </project> Deleted: branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/cruisecontrol.bat =================================================================== --- branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/cruisecontrol.bat 2007-10-30 06:40:54 UTC (rev 3672) +++ branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/cruisecontrol.bat 2007-10-30 07:13:14 UTC (rev 3673) @@ -1,71 +0,0 @@ -@echo off - -REM ################################################################################ -REM # CruiseControl, a Continuous Integration Toolkit -REM # Copyright (c) 2001, ThoughtWorks, Inc. -REM # 200 E. Randolph, 25th Floor -REM # Chicago, IL 60601 USA -REM # All rights reserved. -REM # -REM # Redistribution and use in source and binary forms, with or without -REM # modification, are permitted provided that the following conditions -REM # are met: -REM # -REM # + Redistributions of source code must retain the above copyright -REM # notice, this list of conditions and the following disclaimer. -REM # -REM # + Redistributions in binary form must reproduce the above -REM # copyright notice, this list of conditions and the following -REM # disclaimer in the documentation and/or other materials provided -REM # with the distribution. -REM # -REM # + Neither the name of ThoughtWorks, Inc., CruiseControl, nor the -REM # names of its contributors may be used to endorse or promote -REM # products derived from this software without specific prior -REM # written permission. -REM # -REM # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -REM # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -REM # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -REM # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR -REM # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -REM # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -REM # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -REM # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -REM # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -REM # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -REM # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -REM ################################################################################ - -REM Set this if you're using SSH-based CVS -REM set CVS_RSH= - -REM Uncomment the following line if you have OutOfMemoryError errors -REM set CC_OPTS=-Xms128m -Xmx256m - -REM The root of the CruiseControl directory. The key requirement is that this is the parent -REM directory of CruiseControl's lib and dist directories. -REM By default assume they are using the batch file from the local directory. -REM Acknowledgments to Ant Project for this batch file incantation -REM %~dp0 is name of current script under NT -set CCDIR=%~dp0 - -:checkJava -if not defined JAVA_HOME goto noJavaHome -set JAVA_PATH="%JAVA_HOME%\bin\java" -set CRUISE_PATH=%JAVA_HOME%\lib\tools.jar -goto setCruise - -:noJavaHome -echo WARNING: You have not set the JAVA_HOME environment variable. Any tasks relying on the tools.jar file (such as "<javac>") will not work properly. -set JAVA_PATH=java - -:setCruise -set LIBDIR=%CCDIR%lib - -set LAUNCHER=%LIBDIR%\cruisecontrol-launcher.jar - -set EXEC=%JAVA_PATH% %CC_OPTS% -Djavax.management.builder.initial=mx4j.server.MX4JMBeanServerBuilder -jar "%LAUNCHER%" %* -jmxport 8000 -rmiport 1099 -webport 9191 -dashboardurl http://localhost:8080/dashboard -echo %EXEC% -%EXEC% - Deleted: branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/cruisecontrol.sh =================================================================== --- branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/cruisecontrol.sh 2007-10-30 06:40:54 UTC (rev 3672) +++ branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/cruisecontrol.sh 2007-10-30 07:13:14 UTC (rev 3673) @@ -1,78 +0,0 @@ -#!/bin/bash - -################################################################################ -# CruiseControl, a Continuous Integration Toolkit -# Copyright (c) 2001, ThoughtWorks, Inc. -# 200 E. Randolph, 25th Floor -# Chicago, IL 60601 USA -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# + Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# + Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following -# disclaimer in the documentation and/or other materials provided -# with the distribution. -# -# + Neither the name of ThoughtWorks, Inc., CruiseControl, nor the -# names of its contributors may be used to endorse or promote -# products derived from this software without specific prior -# written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR -# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -################################################################################ - -# The root of the CruiseControl directory. The key requirement is that this is the parent -# directory of CruiseControl's lib and dist directories. -CCDIR=`pwd` - -# Uncomment the following line if you have OutOfMemoryError errors -# CC_OPTS="-Xms128m -Xmx256m" - -#-------------------------------------------- -# set JAVA_HOME on Mac OSX -#-------------------------------------------- -case "`uname`" in - Darwin*) - if [ -z "$JAVA_HOME" ] ; then - JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home - fi - ;; -esac - -LIBDIR=$CCDIR/lib -LAUNCHER=$LIBDIR/cruisecontrol-launcher.jar - -# convert the existing path to unix -if [ `uname | grep -n CYGWIN` ]; then - JAVA_HOME=`cygpath --path --unix "$JAVA_HOME"` -fi - -# convert the existing path to unix -if [ `uname | grep -n CYGWIN` ]; then - CRUISE_PATH=`cygpath --path --windows "$CRUISE_PATH"` -fi - -if [ `uname | grep -n CYGWIN` ]; then - LAUNCHER=`cygpath --windows "$LAUNCHER"` -fi - -EXEC="$JAVA_HOME/bin/java $CC_OPTS -Djavax.management.builder.initial=mx4j.server.MX4JMBeanServerBuilder -Dcc.library.dir=$LIBDIR -jar $LAUNCHER $@ -jmxport 8000 -webport 8080 -dashboardurl http://localhost:9292/dashboard -rmiport 1099" -echo $EXEC -$EXEC & -echo $! > cc.pid Added: branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/logs/connectfive/log20071025150432Lbuild.1.xml =================================================================== --- branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/logs/connectfive/log20071025150432Lbuild.1.xml (rev 0) +++ branches/cce/cruisecontrol/qatests/multiplebuildloopstest/data/logs/connectfive/log20071025150432Lbuild.1.xml 2007-10-30 07:13:14 UTC (rev 3673) @@ -0,0 +1,329 @@ +<?xml version="1.0" encoding="UTF-8"?> +<cruisecontrol> + <modifications /> + <info> + <property name="projectname" value="connectfive" /> + <property name="lastbuild" value="20071025000000" /> + <property name="lastsuccessfulbuild" value="20071025000000" /> + <property name="builddate" value="10/25/2007 15:04:32" /> + <property name="cctimestamp" value="20071025150432" /> + <property name="label" value="build.1" /> + <property name="interval" value="300" /> + <property name="lastbuildsuccessful" value="true" /> + <property name="logdir" value="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\logs\connectfour" /> + <property name="logfile" value="log20071025150432Lbuild.1.xml" /> + </info> + <build time="1 minute 2 seconds"> + <message priority="debug"><![CDATA[Adding reference: ant.PropertyHelper]]></message> + <message priority="debug"><![CDATA[Detected Java version: 1.5 in: D:\Java\jdk1.5.0_11\jre]]></message> + <message priority="debug"><![CDATA[Detected OS: Windows XP]]></message> + <message priority="debug"><![CDATA[Adding reference: ant.ComponentHelper]]></message> + <message priority="debug"><![CDATA[Setting ro project property: XmlLogger.file -> log.xml]]></message> + <message priority="debug"><![CDATA[Setting ro project property: cclastgoodbuildtimestamp -> 20071025000000]]></message> + <message priority="debug"><![CDATA[Setting ro project property: cctimestamp -> 20071025150432]]></message> + <message priority="debug"><![CDATA[Setting ro project property: cvstimestamp -> 2007-10-25 07:04:32 GMT]]></message> + <message priority="debug"><![CDATA[Setting ro project property: projectname -> connectfive]]></message> + <message priority="debug"><![CDATA[Setting ro project property: buildforced -> true]]></message> + <message priority="debug"><![CDATA[Setting ro project property: label -> build.1]]></message> + <message priority="debug"><![CDATA[Setting ro project property: cclastbuildtimestamp -> 20071025000000]]></message> + <message priority="debug"><![CDATA[Setting ro project property: lastbuildsuccessful -> true]]></message> + <message priority="debug"><![CDATA[Setting ro project property: ant.file -> D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml]]></message> + <message priority="debug"><![CDATA[Adding reference: ant.projectHelper]]></message> + <message priority="debug"><![CDATA[Adding reference: ant.parsing.context]]></message> + <message priority="debug"><![CDATA[Adding reference: ant.targets]]></message> + <message priority="debug"><![CDATA[parsing buildfile D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml with URI = file:/D:/java/ccossbrunch/cruisecontrol/target/cruisecontrol-bin-2.7.2-dev2/projects/connectfour/build.xml]]></message> + <message priority="debug"><![CDATA[Setting ro project property: ant.project.name -> connectfour]]></message> + <message priority="debug"><![CDATA[Adding reference: connectfour]]></message> + <message priority="debug"><![CDATA[Setting ro project property: ant.file.connectfour -> D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml]]></message> + <message priority="debug"><![CDATA[Project base dir set to: D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour]]></message> + <message priority="debug"><![CDATA[+Target:]]></message> + <message priority="debug"><![CDATA[+Target: all]]></message> + <message priority="debug"><![CDATA[+Target: clean]]></message> + <message priority="debug"><![CDATA[+Target: compile]]></message> + <message priority="debug"><![CDATA[+Target: sleep]]></message> + <message priority="debug"><![CDATA[+Target: test]]></message> + <message priority="debug"><![CDATA[+Target: jar]]></message> + <message priority="debug"><![CDATA[Attempting to create object of type org.apache.tools.ant.helper.DefaultExecutor]]></message> + <message priority="debug"><![CDATA[Adding reference: ant.executor]]></message> + <message priority="debug"><![CDATA[Build sequence for target(s) `all' is [clean, compile, sleep, test, jar, all]]]></message> + <message priority="debug"><![CDATA[Complete build sequence is [clean, compile, sleep, test, jar, all, ]]]></message> + <message priority="debug"><![CDATA[Could not load definitions from resource org/apache/tools/ant/antlib.xml. It could not be found.]]></message> + <target name="clean" time="0 seconds"> + <task location="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml:41: " name="delete" time="0 seconds"> + <message priority="info"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\Cell.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\Chip.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\Direction.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\FullColumnException.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\GameNotOverException.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\GameOverException.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\InvalidColumnException.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\OutOfTurnException.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\PlayingStand$WinningPlacement.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\PlayingStand.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\StalemateException.class]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject\connectfour]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol\sampleproject]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge\cruisecontrol]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net\sourceforge]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes\net]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\connectfour.jar]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\CellTest.class]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes\net\sourceforge\cruisecontrol\sampleproject\connectfour\PlayingStandTest.class]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes\net\sourceforge\cruisecontrol\sampleproject\connectfour]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes\net\sourceforge\cruisecontrol\sampleproject]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes\net\sourceforge\cruisecontrol]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes\net\sourceforge]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes\net]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-results\TEST-net.sourceforge.cruisecontrol.sampleproject.connectfour.CellTest.xml]]></message> + <message priority="debug"><![CDATA[Deleting D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-results\TEST-net.sourceforge.cruisecontrol.sampleproject.connectfour.PlayingStandTest.xml]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-results]]></message> + <message priority="debug"><![CDATA[Deleting directory D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target]]></message> + </task> + </target> + <message priority="debug"><![CDATA[fileset: Setup scanner in dir D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src with patternSet{ includes: [] excludes: [] }]]></message> + <target name="compile" time="1 second"> + <task location="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml:45: " name="mkdir" time="0 seconds"> + <message priority="info"><![CDATA[Created dir: D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes]]></message> + </task> + <task location="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml:46: " name="javac" time="1 second"> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\Cell.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\Cell.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\Chip.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\Chip.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\Direction.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\Direction.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\FullColumnException.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\FullColumnException.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\GameNotOverException.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\GameNotOverException.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\GameOverException.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\GameOverException.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\InvalidColumnException.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\InvalidColumnException.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\OutOfTurnException.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\OutOfTurnException.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\PlayingStand.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\PlayingStand.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\StalemateException.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\StalemateException.class doesn't exist.]]></message> + <message priority="info"><![CDATA[Compiling 10 source files to D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes]]></message> + <message priority="debug"><![CDATA[Using modern compiler]]></message> + <message priority="debug"><![CDATA[Compilation arguments: +'-d' +'D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes' +'-classpath' +'D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-launcher.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\lib\cruisecontrol-antprogresslogger.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-antlr.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-bcel.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-bsf.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-log4j.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-oro.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-regexp.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-resolver.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-commons-logging.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-commons-net.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jai.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-javamail.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jdepend.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jmf.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jsch.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-junit.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-netrexx.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-nodeps.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-starteam.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-stylebook.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-swing.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-testutil.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-trax.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-weblogic.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\junit-3.8.2.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\xercesImpl.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\xml-apis.jar;D:\Java\jdk1.5.0_11\lib\tools.jar' +'-sourcepath' +'D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src' +'-g:none' + +The ' characters around the executable and arguments are +not part of the command.]]></message> + <message priority="debug"><![CDATA[Files to be compiled: + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\Cell.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\Chip.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\Direction.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\FullColumnException.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\GameNotOverException.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\GameOverException.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\InvalidColumnException.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\OutOfTurnException.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\PlayingStand.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\src\net\sourceforge\cruisecontrol\sampleproject\connectfour\StalemateException.java]]></message> + </task> + </target> + <target name="sleep" time="1 minute 0 seconds"> + <task location="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml:50: " name="echo" time="0 seconds"> + <message priority="warn"><![CDATA[Sleeping for a while so you can see the build in the new dashboard]]></message> + </task> + <task location="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml:51: " name="sleep" time="1 minute 0 seconds"> + <message priority="debug"><![CDATA[sleeping for 60000 milliseconds]]></message> + </task> + </target> + <message priority="debug"><![CDATA[fileset: Setup scanner in dir D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\test with patternSet{ includes: [] excludes: [] }]]></message> + <message priority="debug"><![CDATA[fileset: Setup scanner in dir D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes with patternSet{ includes: [**/*Test.class] excludes: [] }]]></message> + <message priority="debug"><![CDATA[Class org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Class org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.CellTest]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes net/sourceforge/cruisecontrol/sampleproject/connectfour/CellTest.class]]></message> + <message priority="debug"><![CDATA[Class junit.framework.TestCase loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.CellTest loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Class java.lang.Object loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Finding class junit.framework.JUnit4TestAdapter]]></message> + <message priority="debug"><![CDATA[ResourceStream for META-INF/services/javax.xml.parsers.DocumentBuilderFactory loaded from parent loader]]></message> + <message priority="debug"><![CDATA[Finding class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl]]></message> + <message priority="debug"><![CDATA[Class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl loaded from parent loader]]></message> + <message priority="debug"><![CDATA[Couldn't load ResourceStream for META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration]]></message> + <message priority="debug"><![CDATA[Finding class org.apache.xerces.parsers.XIncludeAwareParserConfiguration]]></message> + <message priority="debug"><![CDATA[Class org.apache.xerces.parsers.XIncludeAwareParserConfiguration loaded from parent loader]]></message> + <message priority="debug"><![CDATA[Finding class org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl]]></message> + <message priority="debug"><![CDATA[Class org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl loaded from parent loader]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.Cell]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/Cell.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.Cell loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Class org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Class org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.PlayingStandTest]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes net/sourceforge/cruisecontrol/sampleproject/connectfour/PlayingStandTest.class]]></message> + <message priority="debug"><![CDATA[Class junit.framework.TestCase loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.PlayingStandTest loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Class java.lang.Object loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Class java.lang.Throwable loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.StalemateException]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/StalemateException.class]]></message> + <message priority="debug"><![CDATA[Class java.lang.RuntimeException loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.StalemateException loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.GameNotOverException]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/GameNotOverException.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.GameNotOverException loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.GameOverException]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/GameOverException.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.GameOverException loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.InvalidColumnException]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/InvalidColumnException.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.InvalidColumnException loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.FullColumnException]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/FullColumnException.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.FullColumnException loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.OutOfTurnException]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/OutOfTurnException.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.OutOfTurnException loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Finding class junit.framework.JUnit4TestAdapter]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.PlayingStand]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/PlayingStand.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.PlayingStand loaded from ant loader]]></message> + <message priority="debug"><![CDATA[ResourceStream for META-INF/services/javax.xml.parsers.DocumentBuilderFactory loaded from parent loader]]></message> + <message priority="debug"><![CDATA[Finding class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl]]></message> + <message priority="debug"><![CDATA[Class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl loaded from parent loader]]></message> + <message priority="debug"><![CDATA[Couldn't load ResourceStream for META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration]]></message> + <message priority="debug"><![CDATA[Finding class org.apache.xerces.parsers.XIncludeAwareParserConfiguration]]></message> + <message priority="debug"><![CDATA[Class org.apache.xerces.parsers.XIncludeAwareParserConfiguration loaded from parent loader]]></message> + <message priority="debug"><![CDATA[Finding class org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl]]></message> + <message priority="debug"><![CDATA[Class org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl loaded from parent loader]]></message> + <message priority="debug"><![CDATA[Class java.lang.ArrayIndexOutOfBoundsException loaded from parent loader (parentFirst)]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.Chip]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/Chip.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.Chip loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.PlayingStand$WinningPlacement]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/PlayingStand$WinningPlacement.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.PlayingStand$WinningPlacement loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.Direction]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/Direction.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.Direction loaded from ant loader]]></message> + <message priority="debug"><![CDATA[Finding class net.sourceforge.cruisecontrol.sampleproject.connectfour.Cell]]></message> + <message priority="debug"><![CDATA[Loaded from D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes net/sourceforge/cruisecontrol/sampleproject/connectfour/Cell.class]]></message> + <message priority="debug"><![CDATA[Class net.sourceforge.cruisecontrol.sampleproject.connectfour.Cell loaded from ant loader]]></message> + <target name="test" time="0 seconds"> + <task location="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml:55: " name="mkdir" time="0 seconds"> + <message priority="info"><![CDATA[Created dir: D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes]]></message> + </task> + <task location="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml:56: " name="javac" time="0 seconds"> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\CellTest.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\CellTest.class doesn't exist.]]></message> + <message priority="debug"><![CDATA[net\sourceforge\cruisecontrol\sampleproject\connectfour\PlayingStandTest.java added as net\sourceforge\cruisecontrol\sampleproject\connectfour\PlayingStandTest.class doesn't exist.]]></message> + <message priority="info"><![CDATA[Compiling 2 source files to D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes]]></message> + <message priority="debug"><![CDATA[Using modern compiler]]></message> + <message priority="debug"><![CDATA[Compilation arguments: +'-d' +'D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes' +'-classpath' +'D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-classes;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\classes;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\lib\junit.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-launcher.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\lib\cruisecontrol-antprogresslogger.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-antlr.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-bcel.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-bsf.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-log4j.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-oro.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-regexp.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-resolver.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-commons-logging.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-commons-net.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jai.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-javamail.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jdepend.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jmf.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jsch.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-junit.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-netrexx.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-nodeps.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-starteam.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-stylebook.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-swing.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-testutil.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-trax.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-weblogic.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\junit-3.8.2.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\xercesImpl.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\xml-apis.jar;D:\Java\jdk1.5.0_11\lib\tools.jar' +'-sourcepath' +'D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\test' +'-g:none' + +The ' characters around the executable and arguments are +not part of the command.]]></message> + <message priority="debug"><![CDATA[Files to be compiled: + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\test\net\sourceforge\cruisecontrol\sampleproject\connectfour\CellTest.java + D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\test\net\sourceforge\cruisecontrol\sampleproject\connectfour\PlayingStandTest.java]]></message> + </task> + <task location="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml:63: " name="mkdir" time="0 seconds"> + <message priority="info"><![CDATA[Created dir: D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\target\test-results]]></message> + </task> + <message priority="debug"><![CDATA[Found D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\junit-3.8.2.jar]]></message> + <message priority="debug"><![CDATA[Found D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-launcher.jar]]></message> + <message priority="debug"><![CDATA[Found D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant.jar]]></message> + <message priority="debug"><![CDATA[Found D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-junit.jar]]></message> + <task location="D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\projects\connectfour\build.xml:64: " name="junit" time="0 seconds"> + <message priority="debug"><![CDATA[Using System properties {java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, sun.boot.library.path=D:\Java\jdk1.5.0_11\jre\bin, java.vm.version=1.5.0_11-b03, ant.library.dir=D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib, java.vm.vendor=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=;, java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun.io, user.country=CN, sun.java.launcher=SUN_STANDARD, sun.os.patch.level=Service Pack 2, java.vm.specification.name=Java Virtual Machine Specification, user.dir=D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2, java.runtime.version=1.5.0_11-b03, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=D:\Java\jdk1.5.0_11\jre\lib\endorsed, os.arch=x86, java.io.tmpdir=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\, line.separator= +, java.vm.specification.vendor=Sun Microsystems Inc., user.variant=, os.name=Windows XP, ant.home=D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\bin\.., sun.jnu.encoding=GBK, java.library.path=D:\Java\jdk1.5.0_11\bin;.;C:\WINDOWS\system32;C:\WINDOWS;D:\java\apache-ant-1.7.0\bin;D:\Java\jdk1.5.0_11\bin;D:\Java\j2sdk1.4.2_13\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Subversion\bin;, java.specification.name=Java Platform API Specification, java.class.version=49.0, sun.management.compiler=HotSpot Client Compiler, os.version=5.1, user.home=C:\Documents and Settings\Administrator, user.timezone=Asia/Shanghai, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=GBK, java.specification.version=1.5, java.class.path=D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\bin\..\lib\ant-launcher.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\lib\cruisecontrol-antprogresslogger.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-antlr.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-bcel.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-bsf.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-log4j.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-oro.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-regexp.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-apache-resolver.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-commons-logging.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-commons-net.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jai.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-javamail.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jdepend.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jmf.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-jsch.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-junit.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-launcher.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-netrexx.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-nodeps.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-starteam.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-stylebook.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-swing.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-testutil.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-trax.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant-weblogic.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\ant.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\junit-3.8.2.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\xercesImpl.jar;D:\java\ccossbrunch\cruisecontrol\target\cruisecontrol-bin-2.7.2-dev2\apache-ant-1.7.0\lib\xml-apis.jar;D:\Java\jdk1.5.0_11\lib\tools.jar, user.name=Administrator, java.vm.specification.version=1.0, java.home=D:\Java\jdk1.5.0_11\jre, sun.arch.data.model=32, user.language=zh, java.specificat... [truncated message content] |