[ http://issues.apache.org/jira/browse/BEEHIVE-436?page=all ]
Julie Zhuo closed BEEHIVE-436:
------------------------------
Assign To: Julie Zhuo (was: Eddie O'Neil)
Distribution test has been running both netui and controls tests for a while.
It also runs on a couple of CC boxes. Close.
> test distribution doesn't actually run the controls tests
> ---------------------------------------------------------
>
> Key: BEEHIVE-436
> URL: http://issues.apache.org/jira/browse/BEEHIVE-436
> Project: Beehive
> Type: Bug
> Components: Build
> Versions: V1Beta
> Reporter: Eddie O'Neil
> Assignee: Julie Zhuo
> Priority: Critical
> Fix For: V1Beta
> Attachments: patch.txt
>
> With the recent changes to the distribution build files, I've been running
> the test distribution locally; while the NetUI tests run fine, the controls
> tests never execute because the VM is still holding onto the "netui.log" file.
> While it seems like log4j / Ant should be cooperating to close this log file
> correctly, that doesn't seem to be happening, and in order to get clea test
> distribution runs, we need to work around this problem somehow.
> Below is Ant that exhibits this problem:
> <target name="run.test.dist" description="Run the beehive tests against
> the archive files">
> <property name="test.home" location="d:/tmp/beehive-test"/>
> <property name="dist.home"
> location="${basedir}/build/dist/apache-beehive-incubating-svn-snapshot"/>
> <property name="test.dist.home"
> location="${basedir}/build/tmp/test-dist/beehive-test-dist"/>
> <delete
> file="${os.CATALINA_HOME}/conf/Catalina/localhost/coreWeb.xml"/>
> <delete dir="${os.CATALINA_HOME}/work/Catalina/localhost/coreWeb"/>
> <delete dir="${test.home}"/>
> <mkdir dir="${test.home}"/>
> <copy todir="${test.home}/beehive-test-dist">
> <fileset dir="${test.dist.home}"/>
> </copy>
>
> <copy todir="${test.home}/apache-beehive-incubating-svn-snapshot">
> <fileset dir="${dist.home}"/>
> </copy>
> <ant dir="${test.home}/beehive-test-dist" antfile="build.xml"
> target="run.tests" inheritAll="false"/>
> </target>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira