Boost logo

Boost-Commit :

From: dave_at_[hidden]
Date: 2007-11-15 22:50:22


Author: dave
Date: 2007-11-15 22:50:21 EST (Thu, 15 Nov 2007)
New Revision: 41135
URL: http://svn.boost.org/trac/boost/changeset/41135

Log:

Check out the head revision of my build tools branch, instead of the
revision we're testing, so we can modify the test procedure even when
nobody makes new checkins on trunk.

Stop copying the run.py script and deleting bjam.log through the
shell, for portability to Windows.

Text files modified:
   branches/bitten/tools/regression/src/recipe.py | 14 ++++++--------
   1 files changed, 6 insertions(+), 8 deletions(-)

Modified: branches/bitten/tools/regression/src/recipe.py
==============================================================================
--- branches/bitten/tools/regression/src/recipe.py (original)
+++ branches/bitten/tools/regression/src/recipe.py 2007-11-15 22:50:21 EST (Thu, 15 Nov 2007)
@@ -176,30 +176,28 @@
     <svn:checkout
        dir_="tools"
        url="%(repo)s/tools"
- revision="${revision}" />
+ revision="HEAD" />
     <svn:checkout
        dir_="tools_regression"
        url="%(repo)s/tools/regression"
- revision="${revision}" />
- <sh:exec executable="cp" args="tools_regression/src/run.py ." />
+ revision="HEAD" />
     <svn:checkout
        dir_="tools_bb"
        url="%(repo)s/tools/build/v2"
- revision="${revision}" />
+ revision="HEAD" />
     <svn:checkout
        dir_="tools_bjam"
        url="%(repo)s/tools/jam/src"
- revision="${revision}" />
+ revision="HEAD" />
   </step>
 
   <step id="build tools" description="Build regression testing tools">
- <python:exec file="run.py" args="--incremental --debug-level=10 --bjam-options=-j${boost.parallelism} ${boost.tool-build-options} setup" />
+ <python:exec file="tools_regression/src/run.py" args="--incremental --debug-level=10 --bjam-options=-j${boost.parallelism} ${boost.tool-build-options} setup" />
   </step>
   '''
 project_xml ='''
   <step id="%(id)s" description="Tests run in %(project_path)s" onerror="continue">
- <sh:exec executable="rm" args="-f results/bjam.log" />
- <python:exec file="run.py" args="--incremental --library=%(project_path)s --bjam-options=-j${boost.parallelism} ${boost.lib-build-options} --reflect-test-status --bitten-report=results/%(project_path)s.xml test-run test-process create-bitten-report" />
+ <python:exec file="tools_regression/src/run.py" args="--incremental --clean-log --library=%(project_path)s --bjam-options=-j${boost.parallelism} ${boost.lib-build-options} --reflect-test-status --bitten-report=results/%(project_path)s.xml test-run test-process create-bitten-report" />
     <report category="test" file="results/%(project_path)s.xml" />
   </step>
 '''


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk