|
Boost Testing : |
Subject: Re: [Boost-testing] Trunk testing broken.
From: K. Noel Belcourt (kbelco_at_[hidden])
Date: 2010-03-24 14:47:16
On Mar 23, 2010, at 3:59 PM, Rene Rivera wrote:
> Vladimir Prus wrote:
>> Rene Rivera wrote:
>>
>>> Belcourt, Kenneth wrote:
>>>> Hi,
>>>>
>>>> The log files for various trunk toolsets show this error. Can
>>>> someone
>>>> please take a look?
>>> The only immediate guess is the new bjam version. So I reverted
>>> testing
>>> back to 3.1.17 until I can figure out the problem.
>>
>>>> # Starting tests ("/scratch/boost/tools_bjam/bin.linuxx86_64/bjam"
>>>> "-sBOOST_BUILD_PATH=/scratch/boost:/scratch/boost/tools_bb"
>>>> "-sBOOST_ROOT=/scratch/boost/boost" "--boost=/scratch/boost/boost"
>>>> "--boost-build=/scratch/boost/tools_bb" "--debug-configuration"
>>>> -l300
>>>> intel-11.1 -d2 preserve-test-targets=off --dump-tests -j8
>>>> "--build-dir=/scratch/boost/results" >>"/scratch/boost/results/
>>>> bjam.log"
>>>> 2>&1)...
>>>> # Running Boost.Build tests
>>>> # Using bjam binary in '/scratch/boost/tools_bjam/bin.linuxx86_64'
>>>> # Getting test case results out of "/scratch/boost/results/
>>>> bjam.log"...
>>>> boost_root: /scratch/boost/boost
>>>> locate_root: /scratch/boost/results
>>>> *****Error - No "boost-test" lines encountered.
>>>> (Usually occurs when bjam was envoked without the --dump-
>>>> tests option
>>>> or bjam was envoked in the wrong directory)
>>
>> FWIW, running trunk version of bjam from status dir does produce
>> the 'boost-test(XXX)'
>> output.
>
> So perhaps it is what Richard mentioned about subversion being stupid.
> And we all need to remove the bjam dir.
Hi,
Here's how I run the tests, my nightly scripts are setup to toast all
directories before running the tests.
rm -rf tools_bb tools_bjam tools_regression tools_regression_src
rm -rf results
rm -rf boost
Next I setup some paths and copy in the necessary files and then run
the tests like this.
python run.py --proxy="http://wwwproxy.sandia.gov:80" --
runner="Sandia-gcc-4.2.4" --bjam-toolset=gcc --pjl-toolset=gcc --
toolsets=gcc-4.2.4 --bjam-options="-j16 link=static" >&!
gcc-4.2.4.boost.log
So what bjam directory do I need to remove, sorry if I'm being obtuse?
-- Noel