You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by sm...@apache.org on 2007/08/27 10:11:12 UTC
svn commit: r570027 - in
/harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot: adaptor.xml
parameters.xml suite-cc-custom-config.xml
Author: smishura
Date: Mon Aug 27 01:11:11 2007
New Revision: 570027
URL: http://svn.apache.org/viewvc?rev=570027&view=rev
Log:
Snapshot testing: archive test results in separate zip for each suite & don't delete previous
Modified:
harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/adaptor.xml
harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/parameters.xml
harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/suite-cc-custom-config.xml
Modified: harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/adaptor.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/adaptor.xml?rev=570027&r1=570026&r2=570027&view=diff
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/adaptor.xml (original)
+++ harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/adaptor.xml Mon Aug 27 01:11:11 2007
@@ -79,10 +79,18 @@
<contains string="${snapshot.file}" substring=".zip" />
</condition>
- <property name="snapshot.results.dir" location="${snapshot}/results" />
+ <!-- result dir -->
+ <condition property="platform.prefix" value="Windows" else="Linux">
+ <isset property="is.windows" />
+ </condition>
+ <condition property="platform.sufix" value="x86_64" else="x86">
+ <isset property="is.x86_64" />
+ </condition>
+ <property file="${snapshot.svn.revision.file}" />
+ <property name="snapshot.results.dir"
+ location="${snapshot}/results/r${svn.revision}/${platform.prefix}_${platform.sufix}" />
<target name="run" depends="-unzip,-gunzip,-svn.revision">
- <delete dir="${snapshot.results.dir}" />
<mkdir dir="${snapshot.results.dir}" />
</target>
@@ -343,10 +351,11 @@
<macrodef name="archive-result">
<sequential>
- <property file="${snapshot}/svn.revision" prefix="snapshot"/>
- <zip destfile="${cc.log.dir}/snapshot-r${snapshot.svn.revision}.status.zip"
- basedir="${snapshot.results.dir}"
- update="true"/>
+ <mkdir dir="${snapshot.arch.dir}/r${svn.revision}" />
+ <zip destfile="${snapshot.arch.dir}/r${svn.revision}/snapshot-r${svn.revision}.${platform.prefix}_${platform.sufix}.${projectname}-status.zip"
+ basedir="${snapshot}/results"
+ includes="r${svn.revision}/${platform.prefix}_${platform.sufix}/${projectname}/**"
+ update="true" />
</sequential>
</macrodef>
Modified: harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/parameters.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/parameters.xml?rev=570027&r1=570026&r2=570027&view=diff
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/parameters.xml (original)
+++ harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/parameters.xml Mon Aug 27 01:11:11 2007
@@ -2,6 +2,7 @@
<shared>
<results.dir value="${checkouts.dir}/snapshot/results"/>
+ <arch.dir value="${cc.log.dir}"/>
<jre value="${checkouts.dir}/snapshot/hdk/jdk/jre"/>
<jdk value="${checkouts.dir}/snapshot/hdk/jdk"/>
<jvm.location value="${checkouts.dir}/snapshot/hdk/jdk/jre/bin/java${exe}"/>
Modified: harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/suite-cc-custom-config.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/suite-cc-custom-config.xml?rev=570027&r1=570026&r2=570027&view=diff
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/suite-cc-custom-config.xml (original)
+++ harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/suite-cc-custom-config.xml Mon Aug 27 01:11:11 2007
@@ -64,6 +64,8 @@
<property name='results.dir' value='${results.dir}'/>
<property name='checkouts.dir' value='${checkouts.dir}'/>
<property name='cc.log.dir' value='${cc.log.dir}'/>
+ <property name='snapshot.svn.revision.file' value='${snapshot.svn.revision.file}'/>
+ <property name='snapshot.arch.dir' value='${snapshot.arch.dir}'/>
<property name='cc.execution.log.file' value='${cc.execution.log.file}'/>
</antpublisher>
</publishers>