Просмотр исходного кода

Instruction changes

[SVN r23774]
Misha Bergal 22 лет назад
Родитель
Сommit
4a9c40acfb

+ 64 - 0
tools/regression/xsl_reports/runner/instructions.html

@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="generator" content="Docutils 0.3.0: http://docutils.sourceforge.net/" />
+<title>Running Boost regression tests</title>
+<link rel="stylesheet" href="default.css" type="text/css" />
+</head>
+<body>
+<div class="document" id="running-boost-regression-tests">
+<h1 class="title">Running Boost regression tests</h1>
+<div class="section" id="requirements">
+<h1><a name="requirements">Requirements</a></h1>
+<ul class="simple">
+<li>Python 2.3</li>
+</ul>
+</div>
+<div class="section" id="installation">
+<h1><a name="installation">Installation</a></h1>
+<ul class="simple">
+<li>Download and unpack boostrap from
+<a class="reference" href="http://www.boost.org/status/bootstrap.py">http://www.boost.org/status/bootstrap.py</a> and put it in the directory
+where you want all the regression test files to be placed.</li>
+<li>Run bootstrap.py.</li>
+<li><strong>Optional</strong> If you already have bjam and process_jam_log you want
+to use just put them in the same directory with bootstrap.py file.</li>
+</ul>
+<p>The resulting directory will look like:</p>
+<pre class="literal-block">
+boost_regression/
+   bootstrap.py
+   bjam.exe
+</pre>
+</div>
+<div class="section" id="running-regression-tests">
+<h1><a name="running-regression-tests">Running regression tests</a></h1>
+<ul class="simple">
+<li>Run regression.py with the following parameters<ul>
+<li>... - the id of the runner.</li>
+<li>... - the tag identifies the CVS branch or tarball under test. The
+name of the tag is provided by the release manager</li>
+</ul>
+</li>
+</ul>
+<pre class="literal-block">
+boostrap.py --runner=metacomm --tag=CVS-HEAD
+</pre>
+<p>The regression run procedure will:</p>
+<ul class="simple">
+<li>Download the most recent tarball for the tag from <a class="reference" href="http://www.boost-consulting.com">http://www.boost-consulting.com</a></li>
+<li>Unpack it</li>
+<li>Build bjam and process_jam_log if needed. (process_jam_log is a
+utility, which extracts the test results from log file produced by
+Boost.Build)</li>
+<li>Run regression tests, process and collect the results</li>
+<li>Upload the results to <a class="reference" href="ftp://fx.meta-comm.com/boost-regression">ftp://fx.meta-comm.com/boost-regression</a>.</li>
+</ul>
+<p>The report merger process running on MetaCommunications site every 2 hours will merge all
+submitted test runs and publish them at <a class="reference" href="http://boost.sourceforge.net/regression-logs/developer">http://boost.sourceforge.net/regression-logs/developer</a></p>
+</div>
+</div>
+</body>
+</html>

+ 33 - 19
tools/regression/xsl_reports/runner/instructions.rst

@@ -9,36 +9,50 @@ Requirements
 Installation
 ------------
 
-1. Download boostrap from http:// and put it in the directory where you want all the 
-regression test files to be placed
+* Download and unpack boostrap from
+  http://www.boost.org/status/bootstrap.py and put it in the directory
+  where you want all the regression test files to be placed.
 
-2. Run bootstrap.py
+* Run bootstrap.py. 
 
-3. [Optional] If you already have bjam you want to use just put it in the same directory 
-with bootstrap.py file
+* **Optional** If you already have bjam and process_jam_log you want
+  to use just put them in the same directory with bootstrap.py file.
 
-4. [Optional] If you already have process_jam_log you want to use just put it in the same directory 
-with bootstrap.py file
+The resulting directory will look like::  
 
-Running
--------
+   boost_regression/
+      bootstrap.py
+      bjam.exe
+      
+      
+Running regression tests
+------------------------
 
 * Run regression.py with the following parameters 
 
-  * ... - the id of the runner (e.g. metacomm, metacomm-2)
-  * ... - the tag 
-  * 
+  * ... - the id of the runner. 
+
+  * ... - the tag identifies the CVS branch or tarball under test. The
+    name of the tag is provided by the release manager
   
+::
+
+  boostrap.py --runner=metacomm --tag=CVS-HEAD
+
+The regression run procedure will:
 
-The regression run procedure will
+* Download the most recent tarball for the tag from http://www.boost-consulting.com
 
-* Download the most recent tarball from BoostCOnsulting
 * Unpack it 
-* Build bjam if needed. 
-* Build process_jam_log if needed. process_jam_log is a utility, which extracts the test results from log file produced by Boost.Build
+
+* Build bjam and process_jam_log if needed. (process_jam_log is a
+  utility, which extracts the test results from log file produced by
+  Boost.Build)
+
 * Run regression tests, process and collect the results
-* Upload the results to ftp://fx.meta-comm.com
+
+* Upload the results to ftp://fx.meta-comm.com/boost-regression.
 
 
-The report merger process running on MetaCommunications site every 2 hours, will merge all
-submitted test runs and publish the results at
+The report merger process running on MetaCommunications site every 2 hours will merge all
+submitted test runs and publish them at http://boost.sourceforge.net/regression-logs/developer

粤ICP备19079148号