mirror of
https://github.com/boostorg/website.git
synced 2026-02-25 16:52:13 +00:00
134 lines
4.8 KiB
HTML
134 lines
4.8 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
|
<head>
|
|
<title>Running Boost Regression Tests</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
|
|
<link rel="icon" href="/favicon.ico" type="image/ico" />
|
|
<link rel="stylesheet" type="text/css" href=
|
|
"/style/section-development.css" />
|
|
<!--[if IE]> <style type="text/css"> body { behavior: url(/style/csshover.htc); } </style> <![endif]-->
|
|
</head>
|
|
|
|
<body>
|
|
<div id="heading">
|
|
<!--#include virtual="/common/heading.html" -->
|
|
</div>
|
|
|
|
<div id="body">
|
|
<div id="body-inner">
|
|
<div id="content">
|
|
<div class="section" id="intro">
|
|
<div class="section-0">
|
|
<div class="section-title">
|
|
<h1>Running Boost Regression Tests</h1>
|
|
</div>
|
|
|
|
<div class="section-body">
|
|
<h2>Requirements</h2>
|
|
|
|
<ul>
|
|
<li>Python 2.3 or later.</li>
|
|
|
|
<li>Subversion 1.4 or later (optional).</li>
|
|
|
|
<li>At least 5 gigabytes of disk space per compiler to be
|
|
tested.</li>
|
|
</ul>
|
|
|
|
<h2>Step by step instructions</h2>
|
|
|
|
<ol>
|
|
<li>Create a new directory for the branch you want to
|
|
test.</li>
|
|
|
|
<li>Download the <a href=
|
|
"http://svn.boost.org/svn/boost/trunk/tools/regression/src/run.py">
|
|
run.py</a> script into that directory.</li>
|
|
|
|
<li>Run "<code>python run.py [options]
|
|
[commands]</code>".</li>
|
|
</ol>
|
|
<pre>
|
|
commands: cleanup, collect-logs, get-source, get-tools, patch, regression,
|
|
setup, show-revision, test, test-clean, test-process, test-run, update-source,
|
|
upload-logs
|
|
|
|
options:
|
|
-h, --help show this help message and exit
|
|
--runner=RUNNER runner ID (e.g. 'Metacomm')
|
|
--comment=COMMENT an HTML comment file to be inserted in the reports
|
|
--tag=TAG the tag for the results
|
|
--toolsets=TOOLSETS comma-separated list of toolsets to test with
|
|
--incremental do incremental run (do not remove previous binaries)
|
|
--timeout=TIMEOUT specifies the timeout, in minutes, for a single test
|
|
run/compilation
|
|
--bjam-options=BJAM_OPTIONS
|
|
options to pass to the regression test
|
|
--bjam-toolset=BJAM_TOOLSET
|
|
bootstrap toolset for 'bjam' executable
|
|
--pjl-toolset=PJL_TOOLSET
|
|
bootstrap toolset for 'process_jam_log' executable
|
|
--platform=PLATFORM
|
|
--user=USER Boost SVN user ID
|
|
--local=LOCAL the name of the boost tarball
|
|
--force-update do an SVN update (if applicable) instead of a clean
|
|
checkout, even when performing a full run
|
|
--have-source do neither a tarball download nor an SVN update; used
|
|
primarily for testing script changes
|
|
--proxy=PROXY HTTP proxy server address and port
|
|
(e.g.'http://www.someproxy.com:3128')
|
|
--ftp-proxy=FTP_PROXY
|
|
FTP proxy server (e.g. 'ftpproxy')
|
|
--dart-server=DART_SERVER
|
|
the dart server to send results to
|
|
--debug-level=DEBUG_LEVEL
|
|
debugging level; controls the amount of debugging
|
|
output printed
|
|
--send-bjam-log send full bjam log of the regression run
|
|
--mail=MAIL email address to send run notification to
|
|
--smtp-login=SMTP_LOGIN
|
|
STMP server address/login information, in the
|
|
following form: <user>:<password>@<host>[:<port>]
|
|
--skip-tests do not run bjam; used for testing script changes
|
|
</pre>
|
|
|
|
<p>To test trunk use "<code>--tag=trunk</code>" (the default),
|
|
and to test the release use
|
|
"<code>--tag=branches/release</code>". Or substitute any Boost
|
|
tree of your choice.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="sidebar">
|
|
<!--#include virtual="/common/sidebar-common.html" -->
|
|
<!--#include virtual="/common/sidebar-development.html" -->
|
|
</div>
|
|
|
|
<div class="clear"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="footer">
|
|
<div id="footer-left">
|
|
<div id="revised">
|
|
<p>Revised $Date$</p>
|
|
</div>
|
|
|
|
<div id="copyright">
|
|
<p>Copyright Rene Rivera 2007.</p>
|
|
</div><!--#include virtual="/common/footer-license.html" -->
|
|
</div>
|
|
|
|
<div id="footer-right">
|
|
<!--#include virtual="/common/footer-banners.html" -->
|
|
</div>
|
|
|
|
<div class="clear"></div>
|
|
</div>
|
|
</body>
|
|
</html>
|