You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by va...@apache.org on 2007/08/03 06:50:45 UTC
svn commit: r562328 - in
/harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot: adaptor.xml
parameters.xml snapshots-cc-config.xml suite-cc-custom-config.xml
Author: varlax
Date: Thu Aug 2 21:50:44 2007
New Revision: 562328
URL: http://svn.apache.org/viewvc?view=rev&rev=562328
Log:
Snapshot adaptor enhanced:
1) Use custom bootstrapper (HARMONY-4290) instead of fully custom config;
2) Added results archiving available for http download
Removed:
harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/snapshots-cc-config.xml
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?view=diff&rev=562328&r1=562327&r2=562328
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/adaptor.xml (original)
+++ harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/adaptor.xml Thu Aug 2 21:50:44 2007
@@ -148,6 +148,10 @@
<delete dir="${snapshot}" />
</target>
+ <!-- custom bootstrapper implementation -->
+ <target name="bootstrap" depends="download.snapshot"/>
+
+
<!-- -->
<!-- snapshot publishers -->
<!-- -->
@@ -170,6 +174,7 @@
</html>
</footer>
</concat>
+ <archive-result/>
</target>
<target name="publish-func">
@@ -179,6 +184,7 @@
<fileset dir="${results.dir}/func" includes="TEST*-*.xml" />
<report format="frames" todir="${snapshot.results.dir}/func" />
</junitreport>
+ <archive-result/>
</target>
<target name="publish-JettyScenario">
@@ -188,6 +194,7 @@
<include name="**" />
</fileset>
</copy>
+ <archive-result/>
</target>
<target name="publish-dacapo">
@@ -211,6 +218,7 @@
</html>
</footer>
</concat>
+ <archive-result/>
</target>
<target name="publish-ehwa">
@@ -231,6 +239,7 @@
</html>
</footer>
</concat>
+ <archive-result/>
</target>
<target name="publish-gut">
@@ -240,6 +249,7 @@
includes="**/surefire-reports/TEST*-*.xml" />
<report format="frames" todir="${snapshot.results.dir}/gut" />
</junitreport>
+ <archive-result/>
</target>
<target name="publish-scimark">
@@ -261,6 +271,7 @@
</html>
</footer>
</concat>
+ <archive-result/>
</target>
<target name="publish-stress">
@@ -270,6 +281,7 @@
<fileset dir="${results.dir}/stress" includes="TEST*-*.xml" />
<report format="frames" todir="${snapshot.results.dir}/stress" />
</junitreport>
+ <archive-result/>
</target>
<target name="publish-struts_test">
@@ -279,6 +291,7 @@
<include name="**" />
</fileset>
</copy>
+ <archive-result/>
</target>
<target name="publish-tomcat-scenario">
@@ -288,7 +301,18 @@
NO OUTPUT
</html>
</echo>
+ <archive-result/>
</target>
+
+
+ <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"/>
+ </sequential>
+ </macrodef>
</project>
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?view=diff&rev=562328&r1=562327&r2=562328
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/parameters.xml (original)
+++ harmony/enhanced/buildtest/branches/2.0/adaptors/snapshot/parameters.xml Thu Aug 2 21:50:44 2007
@@ -1,9 +1,5 @@
<parameters>
- <required>
- <file value="${snapshot.file}" />
- </required>
-
<shared>
<results.dir value="${checkouts.dir}/snapshot/results"/>
<jre value="${checkouts.dir}/snapshot/hdk/jdk/jre"/>
@@ -12,5 +8,9 @@
<svn.revision.file location="${checkouts.dir}/snapshot/svn.revision"/>
</shared>
- <cc config="${adaptors.dir}/${suite.name}/snapshots-cc-config.xml"/>
+ <mail summary="${svn.revision.file}"/>
+
+ <cc trigger="${snapshot}/${snapshot.file}"
+ bootstrapper="${suite.adaptor.dir}/adaptor.xml"
+ />
</parameters>
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?view=diff&rev=562328&r1=562327&r2=562328
==============================================================================
--- 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 Thu Aug 2 21:50:44 2007
@@ -63,6 +63,7 @@
target='publish-${project.name}'>
<property name='results.dir' value='${results.dir}'/>
<property name='checkouts.dir' value='${checkouts.dir}'/>
+ <property name='cc.log.dir' value='${cc.log.dir}'/>
</antpublisher>
</publishers>