$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: grafikrobot_at_[hidden]
Date: 2007-09-12 00:22:00
Author: grafik
Date: 2007-09-12 00:21:57 EDT (Wed, 12 Sep 2007)
New Revision: 39204
URL: http://svn.boost.org/trac/boost/changeset/39204
Log:
Add regression result pages automation script.
Added:
   trunk/tools/regression/xsl_reports/build_results.sh   (contents, props changed)
Added: trunk/tools/regression/xsl_reports/build_results.sh
==============================================================================
--- (empty file)
+++ trunk/tools/regression/xsl_reports/build_results.sh	2007-09-12 00:21:57 EDT (Wed, 12 Sep 2007)
@@ -0,0 +1,50 @@
+#!/bin/sh
+
+#~ Copyright Redshift Software, Inc. 2007
+#~ Distributed under the Boost Software License, Version 1.0.
+#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
+
+set -e
+
+build_all()
+{
+    update_tools ${1}
+    build_results ${1}
+    upload_results ${1}
+}
+
+update_tools()
+{
+    cwd=`pwd`
+    cd ${1}/boost
+    svn up
+    cd "${cwd}"
+}
+
+build_results()
+{
+    cwd=`pwd`
+    cd ${1}
+    root=`pwd`
+    boost=${root}/boost
+    python "${boost}/tools/regression/xsl_reports/boost_wide_report.py" \
+        --locate-root="${root}" \
+        --tag=${1} \
+        --expected-results="${boost}/status/expected_results.xml" \
+        --failures-markup="${boost}/status/explicit-failures-markup.xml" \
+        --comment="" \
+        --user=""
+    cd "${cwd}"
+}
+
+upload_results()
+{
+    cwd=`pwd`
+    cd ${1}/all
+    rm -f ../../${1}.zip
+    zip -r9 ../../${1} *
+    cd "${cwd}"
+    scp ${1}.zip beta.boost.org:/home/grafik/www.boost.org/testing/incoming/
+}
+
+build_all trunk