mirror of
https://github.com/boostorg/boost.git
synced 2025-04-17 02:34:53 +00:00
Merge branch 'develop' of github.com:boostorg/boost into develop
This commit is contained in:
commit
f54562e41c
20 changed files with 39 additions and 30 deletions
|
@ -1 +1 @@
|
|||
Subproject commit c3e146f2652cd324eed7ac796356405c3734b4ae
|
||||
Subproject commit 44e9f3c1b70e3b96a4b853195b4088edc6cb709b
|
|
@ -1 +1 @@
|
|||
Subproject commit 143260daeb2703961448a0928d199747ca34dfca
|
||||
Subproject commit 7e44be61ec499f3d78e3df3a4333ed5ad629f9df
|
|
@ -1 +1 @@
|
|||
Subproject commit a93e23f22a0b9bdadad48b8604a2f2c0cae24f55
|
||||
Subproject commit abc50c727596a1e4fc8b3584a46b6a897c4a2282
|
|
@ -1 +1 @@
|
|||
Subproject commit 78457edc28006e25a5ec98ffe67b5fc30661d6ac
|
||||
Subproject commit fac5cc5e12954089aeb1b8383acb0c03ac00171e
|
|
@ -1 +1 @@
|
|||
Subproject commit 57e4e87e3b72dcde84a9ef58c6caa6712869de7a
|
||||
Subproject commit e8954f3868abe71e769c1de7d7519a8bb53bc460
|
|
@ -1 +1 @@
|
|||
Subproject commit 2a67dac03607e6f0cff07d6b188b2bb577ead551
|
||||
Subproject commit b579a30343adec0e36497614f137873d5dcee987
|
|
@ -1 +1 @@
|
|||
Subproject commit 38c1292334812d06ca75acf2533b674a02e50b09
|
||||
Subproject commit 11ca52d38f2c1caca6f4471d939d0aee4e96fa5f
|
|
@ -1 +1 @@
|
|||
Subproject commit 0e755330d98bb98f892f85b82a346ce666eb012f
|
||||
Subproject commit 3c6f96a96a951fe46f13c681f14436ce21c9ef9d
|
2
libs/log
2
libs/log
|
@ -1 +1 @@
|
|||
Subproject commit 2157b80c70e4dbda25bdc38c06c17fbe3a9d3c55
|
||||
Subproject commit e4fea946b258d2253023fc54c593c88cade1f93d
|
|
@ -1 +1 @@
|
|||
Subproject commit f73aa5baa85dde0d4c4a6ac6a0c24724e63d5504
|
||||
Subproject commit c63676b05566b1dd60fbc8b1e2977ff9fab5e72a
|
|
@ -1 +1 @@
|
|||
Subproject commit 67cb8a2f9bdbfad57ae12be87cb7657ef3ba876e
|
||||
Subproject commit 1f450f532234b08cc0cb6e203beaa879dbf7d1a0
|
|
@ -1 +1 @@
|
|||
Subproject commit 0d627f33227717582e64ecb43399d8df02e5af60
|
||||
Subproject commit 51a77f12ac1b41fb1698655fc647cb8d964981c7
|
|
@ -1 +1 @@
|
|||
Subproject commit 3ccc33fa28c676ef8e3dc1941f9d84a29f68b3f4
|
||||
Subproject commit a3a555610cd6de6f2fa26195fae95f2bdb703f8a
|
|
@ -1 +1 @@
|
|||
Subproject commit 1470417fa47ef9bb6c4f9838887b853d3fd7e069
|
||||
Subproject commit f86068f8307985fe035feb76f1d621129f782c90
|
|
@ -1 +1 @@
|
|||
Subproject commit f4d0ecbab50e10f10b6f989f248018dbddf9e3d6
|
||||
Subproject commit cb845f19e4a975fc95e8b10c096280085d24eb03
|
|
@ -1 +1 @@
|
|||
Subproject commit e50149de3df576b5e248b96e32d3dfe631341f05
|
||||
Subproject commit 5858d2166f746b03954400ca82fe9be1f07d98f1
|
|
@ -1 +1 @@
|
|||
Subproject commit 0c918945f573d9c811a839d4e23a7716061ebc23
|
||||
Subproject commit 563e8a23c84fac07936e356a1c58a19e479a5391
|
|
@ -14,8 +14,8 @@
|
|||
<h2>Introduction</h2>
|
||||
<p>This page describes how to generate the
|
||||
<a href="http://beta.boost.org/development/tests/trunk/developer/summary.html">
|
||||
Regression Test Reports</a>. It is of interest primarily to the person
|
||||
designated by the release managers to run the reports.</p>
|
||||
Regression Test Reports</a>. It is of interest primarily to people
|
||||
authorized by the release managers to run the reports.</p>
|
||||
<h2>Prerequisites</h2>
|
||||
<ul>
|
||||
<li>A public ssh key.</li>
|
||||
|
@ -33,7 +33,8 @@
|
|||
<pre>cd ~ # or some other directory of your choice
|
||||
mkdir boost-reports # or some other name of your choice
|
||||
cd boost-reports
|
||||
mkdir trunk
|
||||
mkdir develop
|
||||
mkdir master
|
||||
git clone --recursive git@github.com:boostorg/boost.git boost
|
||||
cd boost
|
||||
./bootstrap.sh
|
||||
|
@ -66,28 +67,32 @@ mv bin/gcc-4.8/release/boost_report ~/boost/boost-reports # see todo below</pre>
|
|||
<pre>cd ~/boost/boost-reports/boost
|
||||
git pull
|
||||
cd ..
|
||||
boost/tools/regression/xsl_reports/build_results.sh trunk</pre>
|
||||
boost/tools/regression/xsl_reports/build_results.sh develop &>develop.log
|
||||
boost/tools/regression/xsl_reports/build_results.sh master &>master.log</pre>
|
||||
</blockquote>
|
||||
|
||||
<p>The log files are handy for debugging problems. You can put some or all of
|
||||
this in a little bash script if you prefer. For example:</p>
|
||||
|
||||
<blockquote>
|
||||
<pre>time boost/tools/regression/xsl_reports/build_results.sh ${1?'error: missing tag\
|
||||
argument; usually develop or master'} 2>&1 | tee ${1}.log</pre>
|
||||
</blockquote>
|
||||
<h2>To Do</h2>
|
||||
<ul>
|
||||
<li>Change build_results.sh from trunk, etc, to git names.</li>
|
||||
<li>build_results.sh should take care of updating boost_report if needed.</li>
|
||||
<li>Avoid the clone --recursive; just install the core libraries (for some
|
||||
definition of core libraries).</li>
|
||||
<li>Add install options to tools/regression/build/Jamroot.jam? Or at least
|
||||
boost_report</li>
|
||||
<li>Is it OK to run several reports (i.e. master and develop) in the same
|
||||
directory? Document answer.</li>
|
||||
</ul>
|
||||
<h2>Acknowledgements</h2>
|
||||
<p>Thanks to Tom Kent,
|
||||
<span email="watanabesj@gmail.com" name="Steven Watanabe" class="gD">Steven
|
||||
Watanabe, and Rene Rivera for illuminating various dark corners of how
|
||||
<p>Thanks to Tom Kent, Steven Watanabe, and Rene Rivera for illuminating various dark corners of how
|
||||
reporting works.</span></p>
|
||||
<hr>
|
||||
|
||||
<p><font size="2">Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->09 January 2014<!--webbot bot="Timestamp" endspan i-checksum="32406" --></font></p>
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->17 January 2014<!--webbot bot="Timestamp" endspan i-checksum="32403" --></font></p>
|
||||
|
||||
<p><font size="2">Copyright Beman Dawes 2014.</font></p>
|
||||
|
||||
|
|
|
@ -406,8 +406,12 @@ class runner:
|
|||
self.bjam_options,
|
||||
self.regression_results,
|
||||
self.regression_log )
|
||||
self.log( 'Starting tests (%s)...' % test_cmd )
|
||||
headers_cmd = self.bjam_cmd(None, 'headers')
|
||||
cd = os.getcwd()
|
||||
self.log( 'Updating headers (%s)...' % headers_cmd )
|
||||
os.chdir( self.boost_root )
|
||||
utils.system( [ headers_cmd ] )
|
||||
self.log( 'Starting tests (%s)...' % test_cmd )
|
||||
os.chdir( os.path.join( self.boost_root, 'status' ) )
|
||||
utils.system( [ test_cmd ] )
|
||||
os.chdir( cd )
|
||||
|
|
|
@ -64,7 +64,7 @@ if not no_update:
|
|||
for src in script_sources:
|
||||
shutil.copyfile( os.path.join(script_local,src), os.path.join(script_dir,src) )
|
||||
else:
|
||||
print '# Dowloading regression scripts from %s...' % script_remote
|
||||
print '# Downloading regression scripts from %s...' % script_remote
|
||||
proxy = None
|
||||
for a in sys.argv[1:]:
|
||||
if a.startswith('--proxy='):
|
||||
|
|
Loading…
Add table
Reference in a new issue